0

Flash OSMFプレーヤーを使用してビデオを表示する必要があるプロジェクトを行っています。また、プレーヤーの上にテキストと画像を表示する必要があります。

Chrome と IE でかなりクールに動作します。Firefox と Safari に関して言えば、テキスト要素はビデオ プレーヤーの後ろに隠れています。前面に表示する z-index CSS プロパティがありますが、まだ background に隠されています。

私はライブサイトhttp://www.tallenge.com/alcy-caluamba/all-categories1/general23/lecrae-i 'm-turnt--choreography-by-alcy/voteを持っています

Firefox では動作しないため、ライブ サイトで Firefox と safari のみのプレーヤーを html5 プレーヤーに変更し、期待どおりにテキストが表示されるようにしました。テストのために、chrome からプレーヤー コード (medidplayer 要素の下) を取得し、それを Firefox に置き換えることができます。上記の問題が発生します。どんな助け/提案も大歓迎です。前もって感謝します ...

4

1 に答える 1

0

この問題は、Flash Player オブジェクトの wmode 設定に関連している可能性があります。この設定に関する Adob​​e ドキュメントを参照してください。

https://helpx.adobe.com/flash/kb/flash-object-embed-tag-attributes.html#main_Using_Window_Mode__wmode__values_

wmode="opaque"Flash オブジェクトのパラメーターとして使用してみることができます。

<param name="wmode" value="opaque"/>

ただし、そのモードの Flash ドキュメントによると、プラグインはハードウェア アクセラレーションを利用できません。

無関係な質問ですが、HTML5 ビデオ タグを Firefox のフォールバックとして既に使用している場合、なぜ Flash なのですか? デフォルトでは反対方向の HTML5 ビデオ タグを使用します。Flash は古いブラウザのフォールバックです。

于 2015-03-28T02:56:48.777 に答える