Javascript 网页未在应用内浏览器Android上正确加载
我正在进行一个项目,该项目需要在应用程序浏览器中打开另一个Web应用程序。为此,我在活动中使用了WebView,并将Web应用程序URL加载到其中。但它并不像在Chrome浏览器中呈现的那样呈现页面。 我已经在活动中搜索并更新了一些WebView设置,但仍然不走运。 以下是设置: webView.getSettings().setJavaScriptEnabled(true) 除此之外,我还需要添加更多设置吗?任何潜在客户都将是可观的。尝试使用 可以使用启用宽视口模式 您可以使用文档中的Javascript 网页未在应用内浏览器Android上正确加载,javascript,android,webview,google-chrome-app,Javascript,Android,Webview,Google Chrome App,我正在进行一个项目,该项目需要在应用程序浏览器中打开另一个Web应用程序。为此,我在活动中使用了WebView,并将Web应用程序URL加载到其中。但它并不像在Chrome浏览器中呈现的那样呈现页面。 我已经在活动中搜索并更新了一些WebView设置,但仍然不走运。 以下是设置: webView.getSettings().setJavaScriptEnabled(true) 除此之外,我还需要添加更多设置吗?任何潜在客户都将是可观的。尝试使用 可以使用启用宽视口模式 您可以使用文档中的标记定义
标记定义网页的视口属性,例如宽度和初始缩放级别
检查此项以获取更多信息。尝试使用
可以使用启用宽视口模式
您可以使用文档中的
标记定义网页的视口属性,例如宽度和初始缩放级别
查看此项了解更多信息。查看此问题的答案mWebView.getSettings().setJavaScriptEnabled(true);应该足够了,也许您的WebView有其他可见性状态而不是VISIBLE?可能您在清单中没有Internet权限?@b2mob应用程序具有所需的所有权限,网页正在呈现,但其中某些部分呈现不正确。@Profreak您可以发布url吗?可能它的移动页面版本有一些错误?页面中没有错误,因为它在移动chrome浏览器中正确呈现。请检查此问题的答案mWebView.getSettings().setJavaScriptEnabled(true);应该足够了,也许您的WebView有其他可见性状态而不是VISIBLE?可能您在清单中没有Internet权限?@b2mob应用程序具有所需的所有权限,网页正在呈现,但其中某些部分呈现不正确。@Profreak您可以发布url吗?可能它的移动页面版本有一些错误?页面中没有错误,因为它在移动chrome浏览器中正确呈现。
// Other webview options
webView.getSettings().setLoadWithOverviewMode(true);
webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webView.setScrollbarFadingEnabled(false);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setAppCacheEnabled(true);