我经历了几个解决方案,但没有一个有效。 http://jsfiddle.net/karimkhan/2Lgxk5h3/1/
<iframe id="vd" type="audio/mpeg" width="420" autoplay="false" height="345" src="http://cache4.asset-cache.net/xd/468140002.mp4?v=1&c=IWSAsset&k=2&d=72990B68305E4FDFEE95B69A879131BCD6D7111452E48A17C03F8342D660D5A451EBC1DEC2A827C9&b=RTdG" frameborder="0" allowfullscreen></iframe>
js:
jQuery(document).ready(function () {
$('iframe').attr('src', $('iframe').attr('src'));
//var url = $('#vd').attr('src');
//$('#vd').attr('src', '');
//$('#vd').attr('src', url);
});
还有
$('iframe').trigger('pause');
实际上这应该可以工作,但它仍然是自动播放。请参阅我只想继续使用 iframe
。
最佳答案
页面加载后,您将遇到 $(document).ready 函数
我认为你可以尝试手动设置暂停:
$('iframe').trigger('pause');
我还没有测试过,但也许你应该尝试一下。
关于javascript - jquery/js onload停止播放iframe视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31021638/