非常に奇妙なことです。 私のFirefox v22では、いくつかのサイトでiframe apiが "TypeError:Value not an object"や "Error:Bad NPObject for private data!"のようなエラーを出すようになったことに気付きました。ファイル:http://s.ytimg.com/yts/jsbin/www-embed-player-vflX1WAR4.js と私のyoutubeプレーヤーは安定していません。 この問題に最後の誰かが気付きましたが、この問題の原因は何ですか? 他のすべてのブラウザではyoutube apiはbefoe(私は自分のサイトに何も変更を加えていませんでした)として私のためにうまくいきます。YouTubeのiframe apiがFirefoxでエラーを出し始めた
7
A
答えて
0
iframeのソースにはORIGIN-domainが含まれている必要があります。ドメインは外部のローカルホスト/ローカルネットワークから到達可能でなければなりません。
http://www.youtube.com/embed/<VIDEO_ID>?origin=http://DOMAIN
問題が解決しました。
+0
firefoxでテストしても問題は解決しません。 – abiku
1
あなたがplayer.loadVideoById(vid)
を呼び出すときにプレーヤーの要素が非表示になっている場合、それはエラーがスローされます:これは警告「安全でないJavaScriptでクロムに動作しますhttp://jsfiddle.net/eyx4M/7/の違いを参照してくださいFirefoxの
に「エラープライベートデータとして悪いNPObjectを」 Urlでフレームにアクセスしようとしましたが、Firefoxでは「エラー:Bad NPObjectをプライベートデータとして」スローします。
-1
私は同じ問題がありました。
このスクリプトは、それを修正:
<object width="640" height="390">
<param name="movie"
value="https://www.youtube.com/v/M7lc1UVf-VE?version=3&autoplay=1"></param>
<param name="allowScriptAccess" value="always"></param>
<embed src="https://www.youtube.com/v/M7lc1UVf-VE?version=3&autoplay=1"
type="application/x-shockwave-flash"
allowscriptaccess="always"
width="640" height="390"></embed>
</object>
関連する問題
- 1. youtube iframe api loadVideoById()エラー
- 2. youtube api、firefox 4.0。 iframeがビデオを読み込めません
- 3. Youtube Iframe API with RequireJS
- 4. YouTube IFrame、Angular2、Routing、ビデオがスイッチで再生を開始します
- 5. Youtube iFrame APIコントロールプレーヤーがありません
- 6. フローティングYoutube iframe埋め込み
- 7. YouTube iOS6でIframeの埋め込みプレーヤーが動作しない
- 8. Iframe | youtube iframeのモバイルバックボタン
- 9. Zend GData YouTube APIエラー
- 10. Youtube iframe API、イベントに登録する
- 11. Youtube HTTPSウェブサイトのIframe
- 12. youtube iFrameが空です
- 13. YouTube Iframe API - OnStateChangeが突然動作しない
- 14. Youtube Javascript APIエラーを返す
- 15. iFrameにYouTube動画を埋め込む
- 16. YouTube IE7でiframeを埋め込むとリダイレクトが発生する
- 17. YouTube iFrame APIの動作が非一貫性/非決定性
- 18. ChromeとFirefoxでYouTube iFrame APIを使用するにはどうすればよいですか?
- 19. ModalPopupExtender FireFoxでIFrameが空白
- 20. YouTube iFrameのコンテキストメニューが奇妙です
- 21. YouTubeのiframe apiコンソールエラーを取り除く方法 - クロムコンソールの「フレームが原点でブロックされました...」
- 22. Firefoxでエラーが発生しました。
- 23. ジェンキンスソナープラグインが突然エラーで一晩失敗し始めた作業
- 24. YouTube iFrame API .seekTo()メソッドではありませんか?
- 25. Youtube Iframe no fullscreen button
- 26. YouTube iFrame API - Internet Explorerでフルスクリーンボタンが機能しない - クリックした直後に灰色(無効)になる
- 27. キャッシュYoutube API NokogiriエラーのXML応答 - マーシャリングエラー?
- 28. 私はyoutubeまたはYouTubeのAPIのためにGDataを選択する必要があります
- 29. youtube埋め込みiframeをビデオIDで置換 - Javascript
- 30. YouTubeのURL iframeの問題
私はFirefoxで同じエラーを取得していますが、Chromeで、私は次のエラーを取得しています。http「原点とフレームをブロックされました」 ://www.youtube.com "から発信元が" http://XXXX.localhost "のフレームにアクセスすることはできません。プロトコル、ドメイン、ポートは一致する必要があります。 YouTubesの終わりに問題があるようです。 – supajb
私はFirefoxでもこの問題を抱えています。 'TypeError:値はオブジェクトではありません.'を' http:// s.ytimg.com/yts/jsbin/www-embed-player-vfl7jE1l_.js'に追加します。ビデオは6秒間再生されてから停止します。 – showdev
Google Codeの[bug report](https://code.google.com/p/gdata-issues/issues/detail?id=4706)を参照してください。 – showdev