【发布时间】:2019-07-07 15:31:05
【问题描述】:
我试图从我的本地文件在 android studio 中实现我的 web 应用程序/页面,我按照官方文档并在 xml 中制作了一个 webview 按钮,并声明:
<uses-permission android:name="android.permission.INTERNET" />
在清单文件中。我的 java 活动代码如下:
package samples.opencv.myapplication;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends AppCompatActivity {
private WebView webview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webview =(WebView)findViewById(R.id.webview);
webview.setWebViewClient(new WebViewClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setDomStorageEnabled(true);
webview.setOverScrollMode(WebView.OVER_SCROLL_NEVER);
webview.loadUrl("file:///C:/Users/olive/OneDrive/Documents/ComputerScience/Project/Atom/index.html");
}
}
但我在模拟器上收到错误消息,说由于找不到文件而无法加载网页。
【问题讨论】:
标签: javascript java android html android-studio