0

誰かが Facebook でリンクを共有すると、og:image の代わりにビデオが表示されるように、自分のサイトの og:video にビデオを設定しようとしています。

問題は、Flash Player の URL が必要なことですが、それを機能させる方法がまったくわかりません。私が持っているのは.mp4ファイルだけです。jwplayer を調べてみましたが、役に立たない埋め込みコードしかありませんでした。

この分野に関しては、私はまったく無知です。どんな助けでも大歓迎です!

<meta property="og:video" content="https://???">
<meta property="og:video:height" content="281" />
<meta property="og:video:width" content="500" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
4

1 に答える 1

0

もともと Facebook は Flash ビデオのみを受け入れていましたが、最近 HTML5 のサポートが追加されたため、次のものが使用できるようになりました。

<meta property="og:video" content="path_to_video.mp4" />
<meta property="og:video:type" content="video/mp4" />

<!-- Fallback alternative (If user's browser does not have HTML5 support) -->
<meta property="og:video" content="fallback/?video=path_to_video.mp4" />
<meta property="og:video:type" content="text/html" />

ご覧のとおり、ビデオの複数のソースを別のタイプで定義できます。URLfallback/?video=...は、(PHP または JS を使用して) URL からビデオ パスを読み取り、再生する FLAS プレーヤーが埋め込まれた空のページを指す必要があります。

この目的のために、無料の Flash ビデオ プレーヤーを使用できます 。 /

于 2015-11-11T22:03:41.573 に答える