【发布时间】:2012-09-06 12:17:37
【问题描述】:
我可以对 Android 框架(浏览器/webkit 部分)做些什么来运行我自己的预定义 JavaScript(脚本)以及 Android 默认网络浏览器浏览的每个网页吗?
【问题讨论】:
标签: javascript android browser webkit
我可以对 Android 框架(浏览器/webkit 部分)做些什么来运行我自己的预定义 JavaScript(脚本)以及 Android 默认网络浏览器浏览的每个网页吗?
【问题讨论】:
标签: javascript android browser webkit
我可以对 Android 框架(浏览器/webkit 部分)做些什么来运行我自己预定义的 JavaScript(脚本)以及 Android 默认网络浏览器浏览的每个网页吗?
没有单一的“Android 的默认网络浏览器”。
我不知道如何在 AOSP 浏览器或 Chrome 上安装用户脚本。有像 TamperMonkey 这样的第三方应用程序实际上是他们自己的 Web 浏览器并提供用户脚本,而其他第三方浏览器可能具有可用于 GreaseMonkey 等效项的挂钩。
【讨论】:
你可以看看这个网站,我发现 js 非常有用。 DroidScript 在您的 HTML 页面和原生 Android 代码之间提供了一个 JavaScript 接口,允许您通过最简单的 JavaScript 命令来利用设备功能。
【讨论】:
如果您使用的是WebView,那么您可以简单地使用
启用 javascriptgetSettings().setJavaScriptEnabled(true)
【讨论】: