Phonegap和Android:将数据从Native发送到Javascript

时间:2013-09-09 13:51:26

标签: javascript android cordova

从本机代码(java)向javascript代码(phonegap)发送数据数组的最佳方法是什么?

我正在从DroidGap类调用脚本。

public class MyClass extends DroidGap

我在调用MyClass:

MyClass.this.sendJavascript("javascript: app.basic('" + js + "'); ");

变量 js 是可变的,我把所有数据都写成“4,5,6,23,123”等。

问题:

它正常地将数据发送到javascript,但是javascript中的UI冻结了第二个。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可能想尝试在新线程上运行javascript发送。这里有一个创建新线程的例子:

http://docs.phonegap.com/en/3.0.0/guide_platforms_android_plugin.md.html#Android%20Plugins