HTML5 ビデオを Android WebView で動作させるのに問題があります。
すべてがすでに設定されています。
- Android mini pc - MK802IIIs (デュアルコア)
- アンドロイド 4.1
- ハードウェア アクセラレーションが有効になっています。
- ネットワーク、内部および外部ストレージの読み取り/書き込みに対して付与される権限。
- WebView には、webviewclient と chromewebviewclient があります。
- Javascript/プラグインが有効になっています。
- この例で使用されているビデオは、mp4 および webm 形式のビッグ バック バニーです。
何が機能しますか:
内部ネットワークでホストされている URL から Web ビューにビデオをロードします。ちゃんと再生されます。
機能しないもの:
Android ストレージからビデオを読み込みます。
ビデオはコントロールに従って再生されますが、表示されるのは、色付きのピクセルの小さな線がある黒いキャンバスだけです。
logcat でもエラー メッセージはスローされません。誰もがこれを経験したことがあるのだろうか。
どんな助けでも大歓迎です。