javascript - html 可以工作,但 javascript 在 android 版本 4.4 中不工作

标签 javascript java android html

我有一个 webview,并且我已经从 asset 中加载了该 webview 中的 html。 html 包含一些 javascript。我还在 Activity 中启用了 settings.setJavaScriptEnabled(true);

Javascript 在其他手机中运行良好,但我在 Android 版本 4.4 中测试了该应用程序,并且 html 已正确加载,但 javascript 函数在那里不起作用,我应该怎么做才能在 android 4.4 中运行 javascript?

最佳答案

尝试添加这个:

webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setPluginState(PluginState.ON);

还要确保您的 chrome 浏览器已更新,我知道它不相关,但它至少在我使用 webview 时在我的 Actor 中多次导致问题

关于javascript - html 可以工作,但 javascript 在 android 版本 4.4 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60014458/

相关文章:

javascript - 如何在 svelte 中实现 Draggable Bottom Sheet Modal?

java - 带有通知的未知属性失败

android - 如何在样式中引用主题属性?

java - 注释传感器数据但没有 rdf :type

Android:同时录制和流式传输

android - 使用 android ndk - camera api 拍照

javascript - 没有 jQuery 的可靠 "mouseenter"

javascript - 使用 JQuery 在 div 标签后插入代码块?

javascript - iFrame - iFrame 中内容更改时的自动高度

java - ANTLR4:消耗所有剩余输入直到 EOF