youtube-api – Youtube iframe api开始在Firefox中出错

前端之家收集整理的这篇文章主要介绍了youtube-api – Youtube iframe api开始在Firefox中出错前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
很奇怪的事.
最近几天我注意到在我的Firefox v22上,youtube iframe api我在几个网站上使用时开始出现如下错误:“TypeError:Value not an object”和“Error:Bad NPObject as private data!”.两者都在文件中: http://s.ytimg.com/yts/jsbin/www-embed-player-vflX1WAR4.js
我的youtube播放器现在不能正常工作.
去年有其他人注意到此问题以及可能导致此问题的原因是什么?
在所有其他浏览器thia youtube api工作正常,因为它是befoe(我没有对我的网站做任何更改)

解决方法

如果在调用player.loadVideoById(vid)时隐藏了player元素,它将在firefox中抛出错误“Error:Bad NPObject as private data”

请参阅http://jsfiddle.net/eyx4M/7/中的差异这将在chrome中使用,并显示警告“不安全的JavaScript尝试使用Url访问框架”,但在Firefox中它会抛出“错误错误的NPObject作为私有数据”.

原文链接:https://www.f2er.com/html/225640.html

猜你在找的HTML相关文章