Webview无法读取文件:file:///android_asset/path/file.mp3

时间:2018-07-10 21:57:23

标签: android

我在Android API版本19中收到mp3文件的以下错误消息

E/MediaResourceGetter: Unable to read file: file:///android_asset/assets/bgm.mp3

当我尝试通过

将HTML文件从本地存储加载到WebView中时
webView.loadUrl("file:///android_asset/index.html");

WebView无法从资产/资产目录中加载mp3文件,当我尝试使用URL(HTTP)加载时,WebView也可以播放mp3文件

我尝试通过加载它

webView.loadDataWithBaseURL("file:///android_asset/" ,readAssetFileAsString("index.html"), null, null, null);

权限

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />

javascript也启用了

0 个答案:

没有答案