問題タブ [youtube-iframe-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2101 参照

ios - YouTube iframe プレーヤー - iOS でフルスクリーンをトリガーする

YouTube iframe 埋め込みプレーヤーを使用して、プログラムでフルスクリーンをトリガーする方法はありますか? デフォルトのコントロール (controls=0 を使用) を削除したいのですが、カスタム フルスクリーン ボタンを単独で作成する機能が必要です。

0 投票する
5 に答える
15615 参照

javascript - iframe を使用して Youtube ビデオを埋め込むと、「安全でない JavaScript 試行...」が発生する

このコードで YouTube ビデオを埋め込もうとしています:

正常に動作していますが、コンソールに次のエラーが表示されます。

Chrome バージョン 22.0.1229.94:

安全でない JavaScript が、URL http://www.youtube.com/embed/8vJwFvFi4ZY?wmode=transparentのフレームから URL http://example.com/のフレームにアクセスしようとしています。 ドメイン、プロトコル、およびポートが一致する必要があります。

Firefox バージョン 17.0:

エラー: プロパティ 'toString' へのアクセス許可が拒否されました

いろいろ調べてみたのですが、おそらく YouTube の問題であり、解決する必要があることがわかりました。

問題は、どうすればこのエラーを取り除くことができるでしょうか? (とにかく、それを抑制しても。)

0 投票する
2 に答える
5823 参照

internet-explorer - Internet Explorer および Firefox の YouTube IFrame API

「質問」というより「答え」ですが、他の場所でこれを見つけられなかったので、ここに投稿します。

私は、IE と Firefox のすべてのバージョンで iFrame API を初期化するのに苦労していました。基本的に、API をロードしますが、プレーヤー オブジェクトは作成しません。

少し試行錯誤した後div、オブジェクトに渡していた ID の CSS 可視性が に設定されていたため、機能していないことがわかりました'none''visible'全体に設定すると、うまくいきました。その後、divCSS を'display:none'(アプリでは、ユーザーが要求するまでビデオを非表示にする必要がありました) に設定しようとしましたが、これにより iFrame API がサイレントに失敗しました (コールバックはありません'onPlayerReady')。

簡単に言うと、YouTube iFrame API をdiv使用して後で非表示にしたい を初期化する場合は、絶対配置などの CSS 手法を使用して、後で必要になるまで画面から押し出します。また、プレーヤー オブジェクトが初期化'onPlayerReady'されて呼び出されると、1 日中ディスプレイのオンとオフを切り替えることができ、すべてが期待どおりに機能することがわかりました。

0 投票する
2 に答える
5496 参照

ssl - YouTube IFrame API は、HTTPS + HTML5 で混合コンテンツの警告を生成します

HTML5 モードで iframe API を使用して HTTPS ページに youtube を埋め込むと、HTTP を使用して実際のストリームがプルされ、混合コンテンツの警告が生成されます。このユースケースは適切にサポートされていますか?

2011年からこの議論を見つけましたが、そうではなかったことを示唆しています。ただし、HTTPSを使用してCDNサーバーにアクセスしようとしたところ、動作しますが、間違った証明書が返されます(youtube.comの代わりにgoogle.com)。

HTML5 で IFRAME API を使用して HTTPS ページにビデオを埋め込むことができた人はいますか?

ありがとう

0 投票する
4 に答える
15075 参照

android - Youtube Player android APIでコントロール、フルスクリーンボタンを非表示にするにはどうすればよいですか?

YouTube ビデオ プレーヤー (API) でボタンを非表示にしようとしています。使った

これにより、フルスクリーン ボタンが正常に非表示になりますが、コントロール ボタンを非表示にする方法が見つかりませんでした。そのボタンは YouTube アプリケーションに移動できます。

使ってみた

これにより、すべてのボタンが非表示になりますが、進行状況バーも変更されますが、古い進行状況バーが必要です。

何か助けはありますか?

0 投票する
2 に答える
263 参照

javascript - スコープ内からグローバル関数を作成する方法

私はこのような機能を持っています:

読み込まれたスクリプトには、 というグローバル関数が必要onYouTubeIframeAPIReadyです。グローバルにアクセスできるように、上記の関数内でこの関数を作成するにはどうすればよいですか。

0 投票する
2 に答える
789 参照

javascript - シンプルな Youtube iframe API をドキュメントから取り出しましたが、何が間違っていますか?

http://jsfiddle.net/y2Y5k/ JavaScript API を使用して単純な YouTube プレーヤーを作成しようとしていますが、何か問題があります。

そのフィドルでは、Google が提供するドキュメントの正確なコード スニペットを使用しています。

APIをソースとしてロードしました。

ID「プレーヤー」のdivを配置しました。

ここで何が間違っていましたか?