加载视频 src 时是否有事件监听器?
我注意到有时 YouTube 需要几秒钟才能在 iPhone 上的 Safari Mobile 上加载视频源。理想情况下,加载 src 时 HTMLVideoElement.prototype 上有一个回调。
我已经尝试过这个w3schools
var vid = document.getElementById("myVideo");
vid.onloadeddata = function() {
alert("Browser has loaded the current frame");
};
但运气不佳。
最佳答案
有一个名为oncanplay的事件,该事件在视频的src加载时触发。试试这个代码:
var video = document.getElementById("myVideo");
video.oncanplay = function() {
alert("Start watching video");
};
关于Javascript:加载视频 src 时的事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38905848/