我正在使用Webview制作android应用。所有页面都可以正常运行,但是我希望用户可以从页面中保存资产中的一些文件。 我尝试为我的应用提供一些许可:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
和我的MainActivity.java都有以下代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView web= (WebView)findViewById(R.id.dweb);
web.getSettings().setJavaScriptEnabled(true);
web.loadUrl("file:///android_asset/index.html");}
因此,我有一个从资产愿望中的html文件到我希望用户下载的文件的链接,但是网络始终显示诸如the file don't exist
之类的错误