4

販売中の家のリストがあるページに取り組んでいます。各リストには短いビデオがあり、ページまたは全画面で見るオプションがあります。

ページ上のビデオをある解像度で表示し、全画面表示をより高い解像度で表示することに少し苦労しています。これは、再生アイコンが押されたときに自動的に全画面表示になるデバイスに特に必要です。

ページの解像度についてはvideo.js ( http://www.videojs.com/ ) で良い結果が得られましたが、フルスクリーンでの解像度の変更をサポートしていないようです。HTML 仕様と途中での解像度の変更に関するコメントが含まれているこのスレッドを見つけました: https://github.com/videojs/video.js/pull/233

埋め込まれた Youtube プレーヤーは正しい解像度を自動的に選択すると言われていますが、ブランド化されたプレーヤーはこれを非スターターにします。

また、Flash を使用しない IE10 では埋め込みの Vimeo プレーヤーが機能せず、Flash を使用しない Chrome では Vimeo と Youtube プレーヤーも失敗することがわかりました。

プレーヤーの状態 (含まれている/フルスクリーン) に対して正しい解像度 (低/高) でビデオを表示するためのソリューションはありますか?

4

1 に答える 1

1

あなたの質問は私の質問に答えました。YouTube 動画以外の videoJS では、解像度の自動切り替えがまだ実装されていないようです。videoJS Resolution Switcherにデモがあり、ウィンドウの解像度をフルスクリーンに変更しても効果がないことがコンソールで確認できます。

私はJWPlayerを数年間使用してきましたが、まったく問題はありませんでした。自動切り替えを確実にサポートし、多くの機能と非常に優れたサポートを備えています。

于 2016-03-19T11:35:09.770 に答える