我已经建立了一个使用HTML5视频格式的网站,它在iPhone上运行良好,除了iPad之外,几乎可以在其他任何地方使用。
在iPad上它甚至没有加载视频。
我在iPad Mini和iPad模拟器上用xCode检查了这个。
知道它为什么会在iPhone上运行,而不是iPad?
http://www.leschinskidesign.com.php53-10.ord1-1.websitetestlink.com/Loki/
答案 0 :(得分:0)
原来这是由于标记中没有“controls”标记。
但是我不希望最终用户看到控件。所以我必须找到一种方法来启用iPad的控件,但没有别的。
function isiPhone(){ return ((navigator.platform.indexOf("iPad") != -1));}
if(isiPhone()){ var video = document.getElementById('player');
video.controls = true;
}