2

自分のサイトに Vine 動画を埋め込みたい。デフォルトでは、オーディオは無効になっています (正当な理由があります)。

ページが読み込まれたときにビデオのミュートを解除したいのですが、

ビデオはvideojsを使用しているようですが、APIを介してこれを行う方法はありますか?

それ以外の場合、ページが読み込まれた後にミュート解除の「ボタン」のクリックをシミュレートする方法はありますか?

要素を検査すると、次のようになります。

<a href="#" class="mute-button off"></a>

.click()私はjsメソッドのラインに沿って考えていましたか?

4

3 に答える 3

2

これまでのところ、私が見つけた方法はありません。ボタンは iframe 内にあるため、アクセスしてクリック イベントをトリガーすることはできません。また、埋め込みをクリックすると、Vine の Web サイトのビデオ ビューアーにリンクされることにも気付くでしょう。

開発者ツールでミュート ボタンのクラスを「ミュート ボタン オン」に変更しましたが、埋め込み用の CSS にオーディオ オンの状態さえありません。これにより、現時点では、ビデオのミュートを解除するためのインフラストラクチャが Vine 埋め込みに存在しないと思われます。

インスペクタをドリルダウンすると、ビデオ ソースへの URL を取得し、独自のカスタム ビデオ プレーヤーにリンクできます。それが私が取っているアプローチです。うまくいけば、将来、Vine は埋め込み動画のオプションをさらに提供するようになります。

于 2013-06-14T19:39:17.717 に答える