問題タブ [vimeo-player]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - localhost のドメイン プライバシー Vimeo
Youtube/Vimeo/Brightcove からビデオ リンクを取得する iPhone アプリがあります。ドメイン レベルのプライバシーが使用されている場合を除き、すべて正常に機能します。
Vimeo のプライバシーには、「このビデオをどこに埋め込むことができますか?」というフィールドがあります。別の会社から Vimeo リンクが送られてきて、私の Web サイト ( http://www.example.com ) でこれらのプライバシー設定を使用している場合、ローカルにホストされている iPhone アプリで Vimeo リンクが機能せず、エラーが返されます。
プライバシー設定で「localhost」と「127.0.0.1」を使用してみましたが、これも機能しません。
この問題を回避できる方法はありますか?
actionscript-3 - AS3 APIを使用するとvimeoのタイムコードが不正確になる
私は Vimeo の Flash API を使用しているため、playProgressHandler を使用してビデオのタイムコードを埋め込んで読み取り、特定の時間に一時停止し、メニューをポップし、seekTo 呼び出しをトリガーするボタンを使用できます。すべてが機能しますが、タイムコードはさまざまな程度で不正確です。1〜2秒のどこでも。私はこれを言うことができます:
1) Vimeo でビデオを再生して 6:03 で一時停止し、Flash に埋め込まれたビデオで同じことをすると、ビジュアルが一致しません。フラッシュは少し遅れています。
2) JavaScript API を使用してテストを行いました。私の seekTo 呼び出しは一貫して正確でした。AS3 API を使用して同じ場所を探すには、1.5 秒追加する必要がありました。しかし、これでも万能ではありません。動作することもありますが、まだオフになっていることもあります。
この不正確さを説明するものと、この問題をどのように修正できるかについてのアイデアはありますか? はい、AS3 を捨てて JS バージョンを使用することはできますが、既に構築したものを修正するだけのほうがよいでしょう。
(私はこれを Vimeo のフォーラムにも投稿しましたが、ここに投稿することを提案する「API フォーラムでの制限付きサポート」投稿に従っています)
javascript - javascript で onblur を使用すると、iframe で YouTube や Vimeo のビデオを一時停止する
ユーザーがブラウザの別のタブをクリックしたときにビデオを一時停止したいと思います。私はYoutubeとVimeoでこれをやろうとしました。
これは、javascript の背後にある基本的な考え方です。
ユーチューブの場合:
Vimeo の場合 (Froogaloop ライブラリを使用):
これらの試行のいくつかの codepen の例を次に示します。
ユーチューブ: http://codepen.io/earlonrails/pen/jugAm
Vimeo: http://codepen.io/earlonrails/pen/KBAmd
再生ボタンをクリックした後、iframe の親ドキュメントをクリックしてから、別のウィンドウまたはタブをクリックすると、両方の例が機能します。Youtube の例も最初に読み込まれたときに機能しますが、再生をクリックしてから一時停止してから再生すると機能しません。これらの問題は両方とも、iframe をクリックしていることが原因であると考えられます。そのため、イベントが同時にトリガーされるか、イベントをそこでキャプチャできないためにトリガーできません。iframe を介して送信された postMessages とコールバックを使用すると、これが機能すると思いましたが、残念ながら、これを理解できませんでした。
actionscript-3 - AS3 Vimeo API:未視聴のビデオの前方スクラブを停止する方法はありますか?
AS3 Vimeo API を使用して、ユーザーが未視聴のビデオにスクラブするのを防ぐ方法を知っている人はいますか? 基本的には、視聴者が既に見たチュートリアルの一部を確認できるようにしたいのですが、先に進むことはできません。
VideoScrubberView オブジェクトとその子をターゲットにすることができましたが、動作をオーバーライドする方法がわかりません。
html - 埋め込まれた Vimeo ビデオのミュート
私が構築している Web サイトには、vimeo ビデオが埋め込まれています。クライアントは、vimeo で見つけた人のために、ビデオの音声を維持する必要があります。しかし、彼女のウェブサイトの場合、音は単純にうっとうしいものです。そのため、埋め込み用のコード内でオーディオをミュートする方法を見つける必要があります。私はそれをグーグルで検索しましたが、判読できるものを見つけることができないようです。以下のコードからわかるように、リンク内で自動再生コマンドを使用しました。同様のことを行ってサウンドをミュートできることを望んでいました。
ありがとう
javascript - Vimeoのデフォルトスキンを変更する方法
vimeo プレーヤーのスキンを変更する方法を知りたいです。Google で少し調べてみたところ、vimeo スキンは許可されていないため変更できないことがわかりました。私たちにできることは、コントロールをカスタマイズすることだけです。
実際、私のウェブサイトには YouTube、Vimeo、Dailymotion の動画がいくつか埋め込まれています。これらすべての動画に共通のプレーヤーが必要です。
YouTube で (Video.js を使用して) デフォルトのスキンを変更する方法は知っていますが、vimeo と Dailymotion でも同じことができるかどうかはわかりません。
どんな助けでも大歓迎です。
ありがとう
jquery - プラグインとの Vimeo froogaloop の競合
プラグインVimeowrap Playlistを使用して、特定のチャンネルの動画のプレイリストを作成しています。それはうまく機能していますが、今はビデオのイベントを追跡する必要があります: 再生、一時停止など. froogaloop を使用してそれを行うと、エラーが発生しますCannot read property 'getAttribute' of undefined
. どういうわけか froogaloop は Vimeowrap スクリプトと競合しています。誰でもこの問題を解決できますか?
これはプラグインコードです:
これが私の問題全体のjsfiddleです。