1

我目前正在发送以下 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)。好像我的回调方法只被调用一次。

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

4

1 回答 1

0

嗯,不确定我曾经使用过watch。如果你使用subscribe: true怎么办?

于 2013-10-30T19:45:16.837 回答