【发布时间】:2016-07-12 01:54:58
【问题描述】:
我正在尝试使用 WebView 在我的应用程序中显示网页。起初,我在 AndroidManifest.xml 中没有任何权限,我收到错误“无法加载网页,因为 net::ERR_CACHE_MISS”
但现在我已将权限添加到 AndroidManifest.xml,WebView 加载为一个空白的白框。
这是我的 AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package= ... >
<uses-permission android:name="android.permission.INTERNET" />
<application ...
</application>
</manifest>
还有我的 Java 类:
public class location_Fragment extends Fragment {
private WebView webView;
View rootview;
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
rootview = inflater.inflate(R.layout.location_layout, container, false);
webView = (WebView)rootview.findViewById(R.id.webView);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.loadUrl("https://www.google.com");
return rootview;
}
}
【问题讨论】:
-
你的网络客户端在哪里?
标签: java android xml android-fragments webview