【发布时间】:2014-11-17 04:47:13
【问题描述】:
因此,从我的第一个屏幕中,我将 URL 传递给要在 webview 中启动的活动。但是当 webview 启动时,它显示“web page not available - The web page at URL might be temporarily down or it may have moved permanently to a new web address”
但是当我在 android 浏览器中启动相同的 URL 时,它工作正常。这是我在 webview 中启动该 URL 的代码
super.onCreate(savedInstanceState);
String url = "";
url = getIntent().getStringExtra("loginURL");
WebView urlWebView = new WebView(this);
urlWebView.setWebViewClient(new WebViewClient());
urlWebView.getSettings().setJavaScriptEnabled(true);
urlWebView.loadUrl(url);
this.setContentView(urlWebView);
我做错了什么?
【问题讨论】:
-
您是否在清单文件中添加了互联网权限?
uses-permission android:name="android.permission.INTERNET"></uses-permission> -
是的,我已经添加了互联网权限
-
你确定你在
url字符串中得到正确的URL? -
检查以
http://或https://开头的网址 -
是的,它以 https:// 开头