2010-12-14 12 views
4

私は、デスクトップブラウザのhtml5ビデオをスキンする方法について多くのチュートリアルを見てきましたが、iPad/iPhoneのhtml5 <video>のスキンニングに関連するものは見つかりませんでした。iPhone/iPadでHTML5ビデオをスキンできますか?

私はこれができないと考えています。

誰でも私のためにこれの下に線を引く?

ありがとうございます!

答えて

5

のWebkitエンジン(クローム、サファリ)によってレンダリングさUIWebViewに発売されますが、制限はあなたが最もHTML5 video playersがちょうどコントローラ内蔵の使用表示されます理由である、があります。

たとえば、javascriptを使用してiPadでフルスクリーンモードを起動することはできません。したがって、HTMLでカスタムボタンを作成してトリガーすることはできません。組み込みコントローラ(または逆ピンチ)を通してのみ行うことができます。これは、モバイルSafariの不幸な制限です。

また、ネイティブのフルスクリーンモード(ブラウザまたはモバイルデバイス)では、デフォルトコントロールが引き継ぎます。ですから、常にフルスクリーンで再生されるiPhoneの場合、カスタムコントロールを持つことには実質的にメリットはありません。

Mozilla(Firefox)は、実際に開発者がページ上の任意の要素をフルスクリーンに展開できるようにするアプローチを採用しています。つまり、カスタムコントロールはフルスクリーンモードでも保持されます。私はこの方向に本当に感謝しています。私はまだFF4で動作するかどうかは確認していませんが、それは明らかに計画です。

+0

Cheers Heff - 。 – mindwire22

3

html5スキンのスキンについて読むすべては、iPad/iPhoneに有効です。 <video>要素は、あなたが実際にそれらを肌でき

+0

ああ、このカスタムのため、肌触りの良いコントロールはiPad/iPhoneでは実現できません.DektopブラウザでWebkitエンジンによってレンダリングされたビデオ要素と比較して... – mindwire22

関連する問題