如何通过回调方法从服务获得第二个响应?

时间:2013-10-30 10:10:06

标签: webos enyo

我目前正在发送以下luna-send命令来检测短信数据库更改:

luna-send -n 2 -a my_app luna://com.palm.db/find '{"query":{"from":"com.palm.smsmessage:1",
"where":[{"prop":"folder","op":"=","val":"inbox}]},"watch":true

第一个响应返回现有数据库数据,第二个响应在数据库更改时传递。

这很好用,但当我将其转换为我的enyo应用程序的代码时,我的回调方法不会被调用第二个响应。我正在使用enyo.bind(this,my_callbackmethod)。看起来我的回调方法只被调用一次。

有没有办法使用回调方法获得第二个响应?

1 个答案:

答案 0 :(得分:0)

嗯,不确定我是否曾经使用观看。如果您使用 subscribe:true

,该怎么办?
相关问题