Phonegap:在java中使用javascript

时间:2013-12-17 09:41:06

标签: java javascript android cordova

我正在使用Phonegap构建一个Android应用程序。 它使用蓝牙连接将数据发送到WIN CE PC。

当我想在平板电脑上增加或减少变量值时,用于控制GUI的javascript使用java发送消息来增加或减少WIN CE pc上的变量。

当WIN CE pc收到向上或向下消息时,它会更改变量并将当前值发送回平板电脑。

我在应用程序的Java部分中在平板电脑上正确收到消息。 现在,我希望能够控制收到的消息并查看已更改的值(平板电脑上可以更改多个参数)并更改显示的值。

目前我正在使用phonegap javascript链接文件(我不知道如何调用它),它调用一个只返回当前接收值的Java函数。并且这个javascript函数由计时器每秒调用几次。这会导致响应缓慢。

我知道可以在java中执行Javascript,但是可以从不同的javascript文件中更改一个值吗? 如果这是可能的,我可以从我的Java调用javascript函数来更改值,而不是每隔100/150毫秒扫描一次,看看是否有任何值已经改变。

或者有不同的方法吗?

提前致谢,如果需要任何代码,我很乐意提供。

马亭

0 个答案:

没有答案