2

ページの 1 つにビデオを埋め込む必要がある iPad を対象とする phonegap アプリケーションがあります。HTML5 の video タグを使用すると、これが可能であると主張するフォーラムの投稿やその他のヘルプを見つけました。私が使用しているコードは次のとおりです。

<video id="video01" width="770" height="433" controls="controls" preload="auto" poster="splash.png">
<source src="movies/myVideo.mp4" type="video/mp4" />
</video>

このコード スニペットは Safari では問題なく動作しますが、Phonegap を介して iPad にロードすると、再生ボタンが交差したスプラッシュ イメージが表示されます (ビデオが正しくロードされなかったように)。

おそらく、私が気付いていないiOSでビデオを再生する際のニュアンスがありますか? または、ビデオ自体に小さなフォーマットの問題があります。ビデオは、mp4 コンテナーにラップされた h264 としてフォーマットされました。

4

1 に答える 1

2

問題はビデオ コーデックにある可能性があります。h.264 レベルを 3.1 以下に設定してみてください。

最近、同様の問題に遭遇しました。私の問題はビデオ コーデックにあり、Adobe After Effects (CS5.5) でビデオをレンダリングしていました。H.264 をエクスポートするとき、私の設定はレベル: 5.1 でした。ipad のビデオ ビットレートに関するこの投稿に出くわし、最高の設定が 3.1 である可能性があることを確認しました。「なんでだろう」と思い、やってみました。出来た。

于 2012-06-11T23:38:57.917 に答える