BenJavascript HTML5 play() ios9 Safari'de çalışmıyor mu?
<video id="videoPlayer" preload="auto" webkit-playsinline>
<source id="videoSourceMP4" src="" type="video/mp4" />
<source id="videoSourceOGG" src="" type="video/ogg" />
</video>
bir düğme üstünden koydu ki ... şöyle denetimi olmayan bir temel HTML5 video oynatıcı var yükleri istenilen videoyu basıldığında:
document.getElementById("videoSourceMP4").src = "videos/video.mp4";
document.getElementById("videoSourceOGG").src = "videos/video.ogg";
document.getElementById("videoPlayer").load();
Ben de artık olmadığını kontrol başlayacak Video canplaythrough ve kullanma oynamaya başlamalıdır: Ancak bu hiç ios9 hiçbir şey olmuyor çünkü iOS8 çalıştı
document.getElementById("videoPlayer").oncanplaythrough = function(){
document.getElementById("videoPlayer").play();
}
. Video ilk karede sıkışmış ve oynatılamıyor. Üstte play() ile başka bir düğme eklesem bile hiçbir şey olmuyor. Kontrolleri etkinleştirmem ve verilen oynatma düğmesini kullanarak oynamalıyım. Videoyu duraklatırsam ve sonra kendi oynat düğmemde basarsam çalışır. Kendi tasarladığım kontrolleri kullanabilmek istiyorum.
Bunu neden yaptığını bilen var mı? Aşağıdaki kod aşağıdaki gibi çalışır:
aynı şeyi yaşamak vardır. Garip bir şekilde, Safari'yi kullanır ve Ana Ekrana aynı sayfayı eklerseniz, video oynatılır. – Mac