【发布时间】:2018-09-12 12:01:02
【问题描述】:
public class MainActivity extends AppCompatActivity {
String url = "https://www.pinterest.com";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, final String url) {
}
});
webView.loadUrl(url);
}
}
Web 视图未在应用程序中加载“https://www.pinterest.com”,但它正在使用 Intent 与 chrome 浏览器一起工作。我尝试了其他有效的网址。使用 webview 加载“https://www.pinterest.com”时,得到如下输出屏幕
【问题讨论】:
-
显示你的代码!
-
@ArunRavichandran 您的代码在我的设备中运行良好,只需更改这样的网址
String url = "https://www.pinterest.com/";
标签: android android-studio webview pinterest webviewclient