1

Android inapp webviewで使用されるテストhtmlの下にあります

テスト環境: Android バージョン 4.1 のタブレット

4番目のアプローチのみがWebサイトのURLで機能します

1、2、3 は機能しません。再生ボタンが表示されますが、クリックすると直接終了に移動します。

また、テスト イメージを配置して、パスが正しく、イメージが読み込まれるかどうかを確認します。

私が何か間違ったことをしていないか確認してください

<!DOCTYPE html>
<html>

<body>


        1(relative Path). <audio controls="controls"> <source
            src="clima_Audio_1528708600.mp3" type="audio/mpeg" />
        Audio not supported </audio><br/><br/><br/>

        2(absolute path). <audio controls="controls"> <source
            src="file:///sdcard/testapp//clima_Audio_1528708600.mp3" type="audio/mpeg" />
        Audio not supported </audio><br/><br/><br/>

        3(absolute path). <audio controls="controls"> <source
            src="file:///sdcard/testapp//horse.mp3" type="audio/mpeg" />
        Audio not supported </audio><br/><br/><br/>

        4(web url). <audio controls="controls"> <source
            src="http://www.w3schools.com/tags/horse.mp3" type="audio/mpeg" />
        Audio not supported </audio><br/>

    <img src="file:///sdcard/testapp/test.png"/>


</body>
</html>
4

1 に答える 1

0

1(相対パス)

私の経験から、私はアプリに埋め込まれた曲で、完全なローカルパスしか使用できませんでした:

<audio controls="controls">
    <source src="/android_asset/www/clima_Audio_1528708600.mp3" type="audio/mpeg" />
            Audio not supported 
</audio>

ここで、「android_assets」は「assets」フォルダーです(はい、注意が必要ですが、機能します)

2(絶対パス)

WebViewからSDカードにあるファイルに直接アクセスすることはできません。Tourizoブログの投稿を読むことをお勧めします。

3(絶対パス)

2と同じ問題。

于 2013-02-13T13:00:59.943 に答える