我正在使用webview,它将使用以下代码创建。
WebView mWebView=new WebView(this);
mWebView.setWebViewClient(new WebViewClient());
mWebView.setWebChromeClient(new WebChromeClient());
mWebView.addJavascriptInterface(new AndroidJavaInterface(), "JavaInterface");
此webview是否与Chrome相同。?如果我使用loadurl()方法将任何URL加载到此webview中,并在两个不同的设备中运行,那么所有设备中的webview是否相同?我认为它将在定制的mWebView上运行,或者应用程序选择设备的默认浏览器来加载URL?
编辑1:我在Android 2.2版中创建了webview。那是API 8.如果我在android 4.1设备中运行应用程序。是否更改了webview版本,或者对于具有不同版本的所有设备,webview是否保持相同?
答案 0 :(得分:0)
不,Webview小部件不是Chrome。
答案 1 :(得分:0)
您可以实现WebView添加一些行为,如Javascript和Java,但它永远不会像浏览器那样(性能更低,功能更少......)。
答案 2 :(得分:0)
根据我的知识,Webview和Chrome浏览器是不同的
Webview是一个Android小部件,用于显示本地和远程网页。即使它有一些浏览器的功能,如渲染JAVASCRIPT。它不能被视为一个完全成熟的浏览器
请参阅Developer Site了解详情