push.apns.send
方法不會調用success
回調。因此,如果執行成功,我們無法確定此操作何時完成。Azure移動服務`push.apns.send`成功回調`
這裏是我的代碼(它是在插入時運行該數據表的一個服務器端腳本的一部分):
push.apns.send(message.deviceToken, {
alert: message.alert,
badge: message.badge,
sound: message.sound,
payload: {
message: message.alert,
appID: message.appID
}
}, {
success: function(resp) {
console.log(resp)
},
error: function(err) {
console.error(err)
}
})
error
回調的作品。例如,當我通過無效的deviceToken
時,我可以在日誌中看到錯誤消息。但是如果成功執行,日誌中什麼也沒有。看起來它根本不叫success
回調。
這個例子沒有顯示,但在我的情況下,我需要success
回調來更改記錄的狀態並保存它。
現在我明白了,感謝您的澄清和解決方法。我認爲這會對我們有用。 – 2013-03-28 14:38:04