<div id="videoplayer14425" style="width:300px;height:300px;">
<script type="text/javascript">this.videoplayer14425 = new Uppod({m:"video",uid:"videoplayer14425",comment:"Не работает на устройствах с android - HTML5 - Форум Uppod",pl:"[xfvalue_3d]",st:"uppodvideo"});</script>
</div>
ПЛЕЕР1 (flash+html5)
- использует код:
<div id="videoplayer14415" style="width:300px;height:300px;">
<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) {};
};
this.videoplayer14415 = new Uppod({m:"video",uid:"videoplayer14415",comment:"Не работает на устройствах с android - HTML5 - Форум Uppod",pl:"[xfvalue_3d]",st:"uppodvideo"});
}else{
if(!flashInstalled){
// NO FLASH
document.getElementById("videoplayer14415").innerHTML="<a href=http://www.adobe.com/go/getflashplayer>Требуется установить Flash-плеер</a>";
}else{
// FLASH
var flashvars = {"comment":"Не работает на устройствах с android - HTML5 - Форум Uppod","st":"http://сайт.ру/player/video.txt","pl":"[xfvalue_3d]"};var params = {wmode:"transparent", allowFullScreen:"true", allowScriptAccess:"always",id:"videoplayer14415"}; new swfobject.embedSWF("http://сайт.ру/player/uppod-adpod.swf", "videoplayer14415", "100%", "100%", "9.0.115.0", false, flashvars, params);
}
}
</script>
</div>
Устройства которые используют flash воспроизводят фильм без проблем. А вот HTML5 только на компьютере.
<div id="videoplayer14425" style="width:300px;height:300px;">
<script type="text/javascript">this.videoplayer14425 = new Uppod({m:"video",uid:"videoplayer14425",comment:"Не работает на устройствах с android - HTML5 - Форум Uppod",pl:"[xfvalue_3d]"});</script>
</div>
Все же как решить эту проблему, думаю не у меня одного такая проблема, так как на просторах интернета этот вопрос не решен.
Если кому интересно реализую для DLE версии 11.1
А если во флеш убрать стили, то черный экран
<div id="videoplayer14425" style="width:300px;height:300px;">
<script type="text/javascript">this.videoplayer14425 = new Uppod({m:"video",uid:"videoplayer14425",comment:"Не работает на устройствах с android - HTML5 - Форум Uppod",pl:"[xfvalue_3d]"});</script>
</div>
Если кому интересно реализую для DLE версии 11.1