javascript– 嵌入式YouTube视频不会停留在Chrome和IE中

javascript– 嵌入式YouTube视频不会停留在Chrome和IE中,第1张

概述关于此的几个主题但对我没有答案.将YouTube视频嵌入到叠加div中: <div id='blanket' style='display:none;'> </div> <div id='popUpDiv' style='display:none;'> <a href='

关于此的几个主题但对我没有答案.

将YouTube视频嵌入到叠加div中:

   

在Firefox关闭窗口时,视频停止,但不在Chrome或Internet Explorer中.

当用户单击关闭时,是否有一些简单的javascript我可以用来阻止它?

TIA

编辑:

    最佳答案Youtube有一个javascript api,你可以启用它来停止视频.要启用api,请将此参数:& enablejsapi = 1添加到src网址的末尾,现在您可以通过javascript访问播放器了.首先你需要获得玩家参考:

function onYouTubePlayerReady(playerId) {    ytplayer = document.getElementById("nameofplayer");}

现在您可以使用以下功能停止视频:

function stop() {  if (ytplayer) {    ytplayer.stopVideo();  }}

只需拨打stop();在onclick函数内部关闭.

所有的youtube javascript api信息都位于here. 总结

以上是内存溢出为你收集整理的javascript – 嵌入式YouTube视频不会停留在Chrome和IE中全部内容,希望文章能够帮你解决javascript – 嵌入式YouTube视频不会停留在Chrome和IE中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1120381.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)