2011-10-13 7 views
11

iPadアプリでwebviewでHTML/JSアプリを実行しています。アプリはHTML5動画タグを使用します。動画はiOS4.3でも正常に動作しますが、今日はiOS5でテストしましたが、動画は表示されません。iOS5のHTML5ビデオが読み込まれていない/表示されていません

ビデオ要素の背景色と罫線を設定することで、レイアウトに関連する問題ではないことを確認しました。

アプリがモバイルSafariで直接実行されるか、ホーム画面から表示されるか、またはWebビュー内で実行されるかにかかわらず、同じ動作が明らかです。

ビデオ用のテンプレートは単純です:

<video controls src='{url}'></video> //where {url} is substituted at runtime. 

関連する動画のURLをiOS5を上のモバイルSafariで正しく直接担っています。

私はアプリの通信をプロキシしようとしましたが、ビデオの読み込みを開始してから停止し、ビデオコントロールが表示されず、設定した背景色だけが表示されます。

任意のアイデアをいただければ幸いです。ありがとう。

+0

(PS。私はビデオ要素で再生を強制していますが、ビジュアル表示はありません) – grookle

+0

ピクセルで幅と高さを1回変更することでコードでこれを修正しました動画要素が作成されます。その効果を得るために再塗装などを呼び出さなければなりません。 – grookle

答えて

0

ビデオ要素が作成されたらピクセル単位で幅と高さを変更することで、これをコードで修正しました。

+0

ウェブビューまたはビデオ要素の幅と高さを変更しましたか? – Maverick1st

+0

ビデオの要素では、私は残念ながら、webviewのコントロールを持っていませんでした。 – grookle

0

追加のパラメータやスクリプトを使わずに空のWebviewを作成しようとしましたが、一度だけ呼び出すようにしましたか?以前に作成したものをクリアせずに2回呼び出すと、同じ問題が発生しました。オーディオだけが再生されました。細かい活字を読んでいる必要があります - - 答えとしてスレッドをオフにダニすることを忘れないでください - あなた自身に答えていた気付かなかった

関連する問題