これもおそらく答えのない質問の 1 つですが、とにかく試してみます。
フォルダー名を受け取り、フォルダー内のすべてのビデオを画像として出力するカスタム WP プラグインを作成しました。これをクリックすると、ビデオのポップアップが表示されます。ビデオにはカスタム コントロール (再生/一時停止とミュートのみ) があり、fancybox を使用してビデオのポップアップを作成しています。
すべてが Opera と Firefox で確実に動作します。ビデオは IE9 で再生しても問題ありません。最も厄介なのは、Chrome で再生される場合と再生されない場合があることです。(ちなみに、Safariはポップアップさえしません。理由はわかりません)。
プラグインはかなりのコードですが、最終的には、内部に画像を含むリンクの束と、現在のビデオに関連するリンクを含む非表示の div が作成されます。次に、ポップアップのコードであるビデオ コンテナーがあります。リンクの 1 つをクリックすると、ビデオのソースがリンクの非表示のコンテンツにあるものと交換されます。
説明するのはかなり難しいので、ウェブサイトのコードを見てください: http://londoncreativedigital.com/downloads/creativeshowcase/
まだ読んでいる場合は、ここにプラグインのコードがあり ます https://github.com/marian-cerny/simple-video-embed
ビデオの再生/一時停止は、assets/player-controller.js で処理されます。
助けていただければ幸いです。この理由が何であるかを論理的に説明することはできません。JS をデバッグしようとしましたが、何も思いつきませんでした。一瞬、webm ビデオを追加すると役立つと思いましたが、そうではありません。webm を追加して mp4 バージョンを削除した後でも、同じように動作します。(ローカルホストで試してみましたが、オンライン バージョンには webm vids がありません)。