2016-03-19 24 views
-1

を、私はこのページでこのエラーを取得: http://pages.purevisionmethod.com/myopia-class-replay/"キャッチされていないにReferenceError:wistiaEmbedが定義されていない"

私はこのコードが実行取得しよう:

<div style="width:1240px;max-width:100%;text-align:center;margin:5rem auto 0 auto;"> 
<script src="//fast.wistia.com/assets/external/E-v1.js" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><div class="wistia_embed wistia_async_4uf1zbu4se videoFoam=true" style="height:100%;width:100%"> </div></div></div></div> 
<script> 
window._wq = window._wq || []; 

wistiaEmbed.bind("secondchange", function (s) { 
    if(s === 20) { 
    $('.hiding').fadeIn(500); 
    } 
}); 
</script> 

私はエラーを取得する:「キャッチされないにReferenceErrorを: wistiaEmbedは定義されていません "

私は何が起こっているのかうまくいかない。参照は、 <script src="//fast.wistia.com/assets/external/E-v1.js" async></script> によって定義される必要があります。ただし、ヘッダー、フッター、どこでも、私はまだ同じエラーが表示されます。

なぜ表示されますか?

ありがとうございます!

+0

質問の中に関連コードを直接挿入してください。 – leDominatre

+1

'async'は、ブラウザが他のスクリプトを評価する前にスクリプトの読み込みを待たないことを意味します。その部分を取り外すとうまくいくはずです。 – JJJ

+0

私は非同期を削除しようとしましたが、どちらも動作しません。 – Veit

答えて

0

申し訳ありませんが、私はこれを統合するために間違った種類のコードを使用しました。だから、

、同じ問題にバンプWistiaを使用して、誰のために:

あなたはこの作業を取得するAPIコードを使用する必要があります。

<div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"> 
<div id="wistia_INSERT_YOUR_VIDEO_ID_HERE" class="wistia_embed" style="height:100%;width:100%">&nbsp;</div></div></div> 
<script src="//fast.wistia.com/assets/external/E-v1.js" charset="ISO-8859-1"></script> 
<script> 
wistiaEmbed = Wistia.embed("INSERT_YOUR_VIDEO_ID_HERE"); 
</script> 
<script> 
(function($){ 
wistiaEmbed.bind("secondchange", function (s) { 
    if(s === 20) { 
    $('.hiding').show(); 

    } 
}); 
})(jQuery); 
</script> 

だから、あなたはあなたの中に動画を貼り付ける必要があり私が置いたID:INSERT_YOUR_VIDEO_ID_HERE。

あなたは通常のWistiaのJavaScriptの埋め込みコードでそれを見つけることができます。その中には奇妙な数字のコードしかありません。

<div id="wistia_INSERT_YOUR_VIDEO_ID_HERE"の場合、ビデオIDの前にwistia_がある必要があります。

誰にも役立つことを願っています!

関連する問題