2016-11-05 5 views
0

私はlocalhostにYouTube購読ボタンを含めることを試みていますが、これはうまくいかないようですが、JSfiddleでは完全にうまく動作します。私は何か間違っているのですか?YouTube購読ボタンが表示されない

<!DOCTYPE html> 
<html> 
<head> 
    <title>Testing a YouTube button</title> 
    <script src="https://apis.google.com/js/platform.js"></script> 
</head> 
<body> 
    <div class="g-ytsubscribe" data-channelid="UCWTfbcQsyNLv1ZLsZrhVW2w" data-layout="full" data-count="default"></div> 
</body> 
</html> 

JSFiddle example

感謝:私は、ローカルホスト上のhttps://developers.google.com/youtube/youtube_subscribe_button

私のコードからコードを使用しています!

答えて

0

http://localhostでテストするとうまく動作しますが、URLをfile://としてテストすると失敗します。

コンソールレポート:= gapi.loaded_0

CB:45は 'DOMWindow' オン 'のpostMessage' を実行に失敗しました:( 'ファイル://')提供対象の原点は、受信者ウィンドウのと一致していませんorigin( 'null')。

このスクリプトは、HTTP(S)のWebページを読み込むときにのみ機能します。 file:のURLでそれを使用しないでください(また、コンソールには常にエラーメッセージが表示されます)。

+0

偉大なクエンティン、情報ありがとう。 – Andrew

関連する問題