0

我有 azure 移动服务器,我想使用调度程序作业推送通知,但是当我运行测试时它会触发错误。

谁能指导我什么是问题和解决方案?

Shedular 脚本:

        function push() {                       
            setTimeout(function() {
                push.apns.send("XXXXXXdeviceTokenXXXXX", {
                    alert: "Toast: ", badge: 8            
                },{
                    error : function(err) {
                        console.log('error on 123.');
                    }
                });
            }, 2500);    
        }

错误代码:

TypeError:无法在 Object._onTimeout (:8:19) [外部代码] 处调用未定义的方法“发送”

4

1 回答 1

3

通过将函数名称定义为push,您将覆盖全局push对象,其中包含apns具有send函数的成员。尝试在脚本中使用不同的名称定义函数。

于 2013-01-02T02:22:27.450 回答