我正在使用 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");}
the file don't exist
所以,我在资产希望指向我希望用户下载的文件的 html 文件中有一个链接,但是网络总是显示错误,例如