非常に奇妙なことです。 私の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 api、firefox 4.0。 iframeがビデオを読み込めません
- 2. youtube iframe api loadVideoById()エラー
- 3. Youtube Iframe API with RequireJS
- 4. iframeのYouTubeまたはVimeo APIにアクセス
- 5. YouTube IFrame、Angular2、Routing、ビデオがスイッチで再生を開始します
- 6. NetsuiteのRestlet Call from .Net Apiがエラーを出し始めました。
- 7. Youtube iFrame API - you.ubeからplayer.getVideoData()が消えるiframe api
- 8. YouTube Iframe API - モバイルで動画を再生
- 9. Youtube iFrame APIコントロールプレーヤーがありません
- 10. YouTube APIからタグを抽出するためのGoogle API
- 11. YouTubeチャンネルリストのためのApi
- 12. API経由でオタクのためのyoutube statを抽出する
- 13. フローティングYoutube iframe埋め込み
- 14. 私のC++プログラムにコメントし始めた時にエラーが出た
- 15. YouTube iframe APIキャッチされていないタイプのエラー
- 16. Iframe | youtube iframeのモバイルバックボタン
- 17. YouTubeのiFrameのAPIのパラメータは
- 18. YouTubeのIFRAMEのAPI火災最初F5
- 19. YouTube iOS6でIframeの埋め込みプレーヤーが動作しない
- 20. YouTube iFrame API:準備ができていません。エラーはありません。
- 21. Youtube API jQueryエラー
- 22. Youtube HTTPSウェブサイトのIframe
- 23. YouTube APIで500エラーが発生しました
- 24. YouTube APIとC#でエラー400が発生しましたか?
- 25. youtube iFrameが空です
- 26. Youtube iframe API、イベントに登録する
- 27. iFrame APIを使用してYouTubeの動画が削除されたかどうかを検出するには
- 28. iFrameにYouTube動画を埋め込む
- 29. YouTubeのIframe APIイベントはIOSデバイスでは機能しません
- 30. YouTube Iframe API - OnStateChangeが突然動作しない
私は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