問題タブ [youtube-javascript-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.
javascript - 動画終了時のyoutube api呼び出し関数
埋め込まれた YouTube ビデオが JavaScript でいつ終了するかを調べる必要があります。
これは私の埋め込みコードです:
これは、いつ終了したかを知るためにこれまでに持っているコードですが、アラートは表示されません。何が間違っているかを見つけるのを手伝ってくれませんか?
感謝。
javascript - 既知のビデオIDからYouTubeビデオタイトルを取得する
JavaScriptのみを使用して、ビデオIDがわかっているときにYouTubeビデオタイトルを取得したい。出来ますか?
youtube - YouTubeプレイリストのサムネイルを取得するにはどうすればよいですか?
ビデオのサムネイルを取得する方法のように、YouTubeプレイリストのサムネイルを取得する方法はありますか?ここで説明します:YouTube APIからYouTubeビデオのサムネイルを取得するにはどうすればよいですか?
html - YouTube サムネイルの奇妙な境界線
ページに Youtube ビデオを埋め込みたいのですが、ビデオと Web ページの両方に同じ背景色を使用したいと考えています。
私はこのコードを使用します
ビデオを再生すると、完全に統合されていることがわかります。しかし、ビデオを再生する前に読み込まれたサムネイルには、奇妙な上下の境界線が表示されることがあります。
縦横比 (16:9) を維持してより大きなサイズを使用すると、境界線が表示されません。Linux と Windows、IE、Firefox と Chrome、および他のビデオでテストしましたが、すべてのビデオで問題が解決しません。
ありがとう
youtube - 動画の終了後に埋め込まれた YouTube プレーヤーを削除する
現在、ページでYouTubeビデオを再生するための以下のコードがあります。
onPlayerStateChange 関数は、プレーヤーがいつビデオの再生を終了したかを検出します。このプレーヤーを非表示にするにはどうすればよいですか?
youtube - urls yotube のパラメータ「begin」にはどのような意味がありますか?
例えば:
ビデオを進めるとき (場合によっては) YouTube プレーヤーがパラメータ begin を送信する場合 ... しかしバイト数ではない場合、何ですか?
ここでいくつかのテストを行うことができます:
私の英語でごめんなさい。
ありがとう!
javascript - wxWebView と JavaScript
YouTube にアクセスして JavaScript でビデオを開始するプログラムを C++ と wxWidgets で作成しようとしています。
YouTube JavaScript API を使用します。ドキュメントについては、こちらを参照してください。
'O, Canada' を再生するために次のコードを書きました。具体的にはhereです。
上記のコードを実行すると、意図した目的を達成できず、次のエラーとクラッシュが発生します。
....\src\msw\wxwebview_ie.cpp(762): "assert "document" が wxWebViewIE::GetDocument() で失敗しました。
コードがページを正常にロードすることはわかっていますが、JavaScript (RunScript()
関数) を実行するとエラーが発生するようです。
Windows で wxWidgets 2.9.3 を使用しています。
javascript - YouTube 動画が繰り返されない
Web サイトEndlessVideoは以前は問題なく動作していましたが、突然、動画がループしなくなりました。コンソールで次のコードを実行すると目的の効果が得られることがわかりましたが、奇妙なことに、ページの下部に追加しても機能しないようです。
onYouTubePlayerReady()
からの呼び出し、タイマーでの実行など、上記のさまざまな変更を試みました...何も機能しないようです。
youtube-javascript-api - Youtube Chromeless Player の品質を指定しても機能しませんか?
私はYoutube Chromelessプレーヤーで開発しています。
私のプレーヤーのサイズは 400 x 225px です。
デフォルトでは、YouTube は動画の品質をこれらのサイズの「小さい」レベルに設定します。
とはいえ、「小」画質の動画は見栄えが悪いので、「中」画質レベルにアップグレードしたいと思います。
これは私のコードです:
残念ながら、うまくいかないようです...コンソールでいくつかの検査を行うと:
Youtube API で同じ問題が発生している人はいますか? そうでない場合、YouTube 動画の品質をどのように指定しますか?
====== 編集 =======
ビデオが開始されると、 setPlaybackQuality 関数が機能することに気付きました。そのため、以下のハックを試しました。それは完全に機能していますが、別の解決策を見つけたいと思います...
どうもありがとう、
ダム
javascript - YouTube ビデオの IE8 で pauseVideo() を実行すると、「オブジェクトはこのプロパティまたはメソッドをサポートしていません」と表示される
YouTube ビデオに IE8 で pauseVideo() を使用しようとすると、「オブジェクトはこのプロパティまたはメソッドをサポートしていません」というメッセージが表示されます。
ここに私の埋め込みビデオがあります:
そしてここに呼び出しがあります:
コードはFirefoxとChromeで正常に動作していますが、IE8の $(this).get(0).pauseVideo(); の行で「オブジェクトはこのプロパティまたはメソッドをサポートしていません」と表示されます。