2011-08-22 56 views
0

我有一个完美的HTML5应用程序,但它需要执行一些Java代码。我听说javascript/html5可以执行java代码并返回结果,但我不确定这是如何完成的。寻找这个开源库。有谁知道如果/如何做到这一点?请注意我正在构建HTML5视图,但包装在原生Android应用程序中。所以我想从Javascript中访问一个包含在原生android应用程序中的Java库。从HTML5/Javascript运行Java代码

+2

更多的上下文会更好。你正在开发一个原生的Android应用程序,它在某处使用JavaScript,是否正确?你正在使用Titanium/PhoneGap/Nimble或类似的东西吗? –

+0

我正在开发一个HTML5应用程序,我打算将其作为原生Android应用程序进行打包。所以浏览器视图将包含原生android应用程序,其中将包含java代码。 – Androider

回答

1

尝试寻找到addJavascriptInterface为Android

添加JavaScript到Java的接口与addJavascriptInterface(对象,字符串)方法。这使您可以将Java对象绑定到WebView中,以便可以通过JavaScript从网页控制它们。