0

我知道有这个:http ://docs.phonegap.com/en/2.1.0/index.html但它并没有真正帮助。

我正在尝试了解 appView 变量(我认为它是一个变量)。我会说这是一门课,但它以小写字母开头:/

我试图学习的原因是因为我试图理解 appView.addJavascriptInterface(Object, String) 方法。

我的主要目标是将变量从 java 文件发送到 javascript 文件。网上的教程好像是用上面说的方法。因为该方法接受一个对象,所以教程似乎正在创建另一个类。我想尽可能地简化我的代码,所以我想看看是否还有其他选择。

4

2 回答 2

0

在 appView.addJavascriptInterface(Object, String) 方法中,Object 是指您希望将数据从 Java 传输到 Java 脚本的 Java 对象。

不创建新类就无法实现功能。除了上面提到的插件使用方式之外,只有我们可以在 phonegap 应用程序中实现 java 和 javascript 之间的通信。

于 2012-09-29T01:55:35.720 回答
0

您将要编写一个 Plugin。我们已经经历了从 JS 到 Java 再回到 JS 通信的痛苦。如果你纯粹使用 addJavaScriptInterface,你会遇到一些它不起作用的边缘情况,我们已经提防了。

于 2012-09-30T18:57:16.797 回答