現在、YouTube API を次のように読み込んでいます。
$(function () {
// This code will trigger onYouTubePlayerAPIReady
$('<script>', {
src: 'https://s.ytimg.com/yts/jsbin/www-widgetapi-vflwt8QCF.js',
async: true
}).insertBefore($('script:first'));
});
私は YouTube のデモ ページhttps://developers.google.com/youtube/youtube_player_demoを見ていましたが、そのソースで、別の URL を使用してウィジェット API をロードしていることに気付きました。
<script src="https://s.ytimg.com/yts/jsbin/www-widgetapi-vfl4qCmf3.js" async></script>
これは、API の最新バージョンである可能性があると考えました。そのため、交換しましたが、エラー メッセージが表示されます。
Uncaught ReferenceError: YTConfig が定義されていません
最新のwidgetapiデータをロードするのに、どちらが正しい場所であるかは疑問に思っています。この情報の場所はありますか?