私はこれを複製しようとしています: http://wistia.com/blog/fullscreen-video-homepage を自分のサイトで使用していますが、彼らが提供する基本デモだけを使用しても、問題が発生します。そのページからサンプルをダウンロードしてビデオを開くだけでは問題なく動作しますが、バックグラウンド ビデオをフォアグラウンド ビデオと交換するなどの一見単純なことを行うと、それらのビデオを自分のビデオに置き換えるどころか、壊れてしまいます (が最終的な目標です)。
これが私がやっていることです。これを JavaScript に置き換えると、次のようになります。
overlayVideo: 'fji9juvptr',
overlayVideoDiv: '#wistia_fji9juvptr',
backgroundvideo: 'z1ggfo8f86',
backgroundideoDiv: '#wistia_z1ggfo8f86'
これとともに:
overlayVideo: 'z1ggfo8f86',
overlayVideoDiv: '#wistia_z1ggfo8f86',
backgroundvideo: 'fji9juvptr',
backgroundideoDiv: '#wistia_fji9juvptr',
HTMLでこれを置き換えます:
<div id="wistia_z1ggfo8f86" class="wistia_embed backgroundVideo" style="width:920px;height:518px;"></div>
<div id="wistia_fji9juvptr" class="wistia_embed overlayVideo" style="width:1920px;height:1080px;"></div>
これとともに:
<div id="wistia_fji9juvptr" class="wistia_embed backgroundVideo" style="width:920px;height:518px;"></div>
<div id="wistia_z1ggfo8f86" class="wistia_embed overlayVideo" style="width:1920px;height:1080px;"></div>
そしてそれはそれを壊すのに十分です。私の推測では、z1ggfo8f86 ビデオが背景として機能し、fji9juvptr ビデオでは機能しない原因となる 2 つのビデオの何かが異なっていると思いますが、その違いが何であるかはわかりません。
また、divの名前を変更しようとしました(「wistia」の「a」を「o」に変更しました)が、それも壊れたので、それらのdiv名はWistiaによって何らかの形で処理されていると思います.
私が見逃しているものについてのアイデアはありますか?