Форум / HTML5 / Html5 и Flash
прочитал инструкцию, перепробывал несколько вариантов, но почемуто в итоге данный вариант не работает не на айфоне не на обычном компе:

в хеадере вставляю

<script type="text/javascript" src="player7/uppod.js" ></script>
<script type="text/javascript" src="player7/swfobject.js" ></script>
<script type="text/javascript" src="player7/video119-1176.js" ></script>


далее сам плеер выглядит так:

<div id="videoplayer1"></div>
<script type="text/javascript">
var ua = navigator.userAgent.toLowerCase();
var flashInstalled = false;
if (typeof(navigator.plugins)!="undefined"&&typeof(navigator.plugins["Shockwave Flash"])=="object"){
flashInstalled = true;
} else if (typeof window.ActiveXObject != "undefined") {
try {
if (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) {
flashInstalled = true;
}
} catch(e) {};
};
if(ua.indexOf("iphone") != -1 || ua.indexOf("ipad") != -1 || (ua.indexOf("android") != -1 && !flashInstalled)){
this.videoplayer1 = new Uppod({m:"video",uid:"videoplayer1",pl:"http://welikefun.com/22/pl.txt"});
}else{
if(!flashInstalled){
document.getElementById("videoplayer1").innerHTML="<a href=http://www.adobe.com/go/getflashplayer>Update Flash Player</a>";
}else{
document.getElementById("videoplayer1").innerHTML="<object id="videoplayer1" type="application/x-shockwave-flash" data="http://welikefun.com/22/player.swf" width="948" height="432"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://welikefun.com/22/player.swf" /><param name="flashvars" value="st=http://welikefun.com/22/styles/video119-702.txt&pl=http://welikefun.com/22/pl/playlist_video84-97.txt" /></object>";
}
}
</script>

В итоге просто белый экран на всех устройствах :(
mikeandyСсылка на пост (Смотрели 2401)16.03.13 20:57     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
mikeandy 18.03.13 - 05:29
куда саппорт пропал?
я видел ссылку на ссылка
я не могу понять почему код не работает?
может надо указывать полные урлы?
Код же сам по себе правильный
2
support 19.03.13 - 03:10
Лучше всего сделать тестовую страницу с демонстрацией проблемы
3
mikeandy 21.03.13 - 01:53
Вот пример ссылка как видно даже сам плеер не подгружается… видимо что-то с самим кодом которой должен подставлять плеер, но подстановки почемуто не происходит.
4
support 21.03.13 - 03:12
У вас ошибки в JavaScript, поэтому ничего не отображается. Код flash-версии нужно указать так
document.getElementById("videoplayer").innerHTML='код';
5
mikeandy 21.03.13 - 05:58
указал код флеша так, но всеравно не работает… Сорри я с джавой не дружу :)


document.getElementById("videoplayer1").innerHTML="<object id="videoplayer1" type="application/x-shockwave-flash" data="http://welikefun.com/22/player.swf" width="948" height="432"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://welikefun.com/22/player.swf" /><param name="flashvars" value="st=http://welikefun.com/22/styles/video119-702.txt&pl=http://welikefun.com/22/pl/playlist_video84-97.txt" /></object>";
6
support 21.03.13 - 14:50
Крайние кавычки были одинарные в нашем коде
7
mikeandy 23.03.13 - 04:39
Убрал кавычки, плеер заработал на компе ссылка
но на айфоне работать отказывается!
+ Если ставить защиту на домен через стили, то почемуто плеер находясь на этом домене включает защиту :(
8
mikeandy 26.03.13 - 01:46
ку?
Сообщить об ошибке на сайте
 Uppod © 2008–2020
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме