私はHTML専用アプリを開発しており、YouTube IFRAMEベースのプレーヤーを埋め込みたいと考えています。残念ながら、https://developers.google.com/youtube/iframe_api_referenceのデモコードを使用しましたが、これはfile://プロトコル経由で読み込まれたHTMLファイルに対してすぐに機能しないようです。私は次のエラーを取得する:localhost htmlファイルでYouTube IFRAME-Playerを使用するには?
www-widgetapi.js:100
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('file://') does not match the recipient window's origin ('null').
私は残念ながら、それは助けていないFailed to execute 'postMessage' on 'DOMWindow': https://www.youtube.com !== http://localhost:9000が見つかりました:私はそれを含めるかどうか、HTTPまたはHTTPS経由で自分のJSファイルを使用してもかまいません。
私も同様に、ローカルWebサーバーを実行したくないことがわかりました。アプリはHTMLのみでなければなりません。 –