安卓:有没有办法从我的应用程序执行JavaScript

Android: Is there a way to execute JavaScript from my app?

本文关键字:我的 应用程序 执行 JavaScript 有没有 安卓      更新时间:2023-09-26

我希望在Android sdk中找到类似于Java中的javax.script包的东西;但我什么都没找到。我错过了一种方式来执行JavaScript从我的应用程序?

Rhino是JavaScript的一个移植,在Java中实现。稍加调整后,它可以在安卓系统上运行。您可以在SL4A项目中找到它的代码。

您可以嵌入一个不可见的浏览器并让它执行脚本。但也许有更好的办法。

您可以在WebView中执行JavaScript。请务必设置WebSettings.setJavaScriptEnabled(true)

你可以在这里找到更多信息

我想这取决于你需要JavaScript做什么。有一种方法可以执行HTML中包含的JavaScript,即PhoneGap。