1

現在、Dartium で問題が発生しています。

Dart エディターで新しい Web プロジェクトを作成し、次のように作成されたデフォルトの HTML ページにビデオを配置した場合:

<video width="640" height="480" controls>
  <source src="sample-video.mp4" type="video/mp4">    
</video>

プロジェクトを実行すると、ビデオが dartium に表示されません。

明らかに、「sample-video.mp4」ファイルはファイル システムに存在し、vlc プレーヤー プラグインのおかげで別のタブで再生できます。

Chrome でファイルを表示しようとすると、ビデオも適切に読み込まれるため、mp4 コーデックはブラウザーで問題ないようです。

誰かがアイデアを持っていますか?

ありがとう。

セブ。

4

1 に答える 1

4

.mp4 はネイティブでサポートされていないと思います。昨日も同様の問題がありました。MP4 ファイルを webm および ogg に変換してみてください (すべてのブラウザーをサポートするため)。

その後、使用できます

VideoElement e = new VideoElement();
print("canPlay: " + e.canPlayType('video/mp4'));
print("canPlay: " + e.canPlayType('video/webm'));
print("canPlay: " + e.canPlayType('video/ogg'));

それは私に与える:

canPlay:
canPlay: maybe
canPlay: maybe

サポートされている形式を検出します。MP4 はサポートされていません。

于 2014-05-04T09:27:13.543 に答える