我有一个响应式网站。我使用Webview在我的Android应用程序中加载它。在像三星s2这样的设计中,micromax平板电脑以适当的方式加载网站设计。但在像sonyxperia和emulltor这样的设计中我只加载未加载网站设计的网站文本。我的网站响应迅速。我使用下面的代码加载网站
webView=(WebView)findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://xyz responsive url");
如果有任何人有解决方案在Android设备上加载移动应用程序,那么请在这里评论。
答案 0 :(得分:0)
根据您使用的Android版本,WebView将无法像您期望的那样呈现您的网站,因为它不是一个完整的浏览器,但它只有一些HTML呈现功能。
从Android 4.4(KitKat)开始,WebView uses the same rendering engine as Chrome,因此使用WebView进行网站渲染应该更加一致。
此外,Android中的WebView< 4.4不会支持您可能希望在网页中运行的所有JavaScript。
如果您尝试呈现HTML5网页,请使用HTML5test尝试使用您的WebView组件,看看它是否支持您在网页中使用的所有功能。