javascript - ANDROID:网站加载不正确,某些链接在 webview 中不起作用

标签 javascript android html webview

当我在基于 android 的手机中使用谷歌浏览器检查我的网页时,网页完全加载并且一切正常,但是当我在 Webview 中加载相同的网页时,网站无法正确加载,特别是 jquery 内容。 我的链接也没有在 webview 中工作。有些链接是简单的 href 链接,有些则使用 javascript。

这是我加载网页的代码:

webView.postUrl("http://www.url.com/users/login", EncodingUtils.getBytes(postData, "BASE64"));
webView.getSettings().setJavaScriptEnabled(true);

WebView 有什么问题?

我必须将一些数据发布到网页,所以我无法使用外部网络浏览器(它们不支持发布操作)

顺便说一句,当我点击一个链接时,我会在我的 logcat 中得到这个:

E/webcoreglue﹕ Should not happen: no rect-based-test nodes found

谢谢。

最佳答案

您需要重新启动浏览器:按住主页并滑动浏览器以将其完全关闭。不过还没有找到永久修复此问题的方法。

关于javascript - ANDROID:网站加载不正确,某些链接在 webview 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30139183/

相关文章:

html - 使用动态内容使段落保持在底部

javascript - 如何逐行读取并仅返回数字大于 0.0 的行

javascript - 语法错误 : SyntaxError: Cannot use import statement outside a module line: 1 file: Code. gs

javascript - 按属性对对象数组进行分组并对值求和

android - EditText lineSpacing 异常的行为

javascript - 如何在 CSS 中添加顶部横幅而不触摸或添加任何 HTML div?

javascript - 如何限制表图标更新为仅在 jquery 中单击的图标?

android - fragment 类问题中的多个按钮?

java - 如何在 Android Marshmallow 上请求权限以进行 JUnit 测试

html - 如何使 link_to 链接在悬停时改变颜色