Pubnub Javascript SDK for Parse Cloud 中的 setTimeout 引用错误
setTimeout Reference Error in Pubnub Javascript SDK for Parse Cloud
我正在尝试使用 PubNub 的 Parse Cloud 代码注册设备
https://www.pubnub.com/docs/parse-javascript/pubnub-javascript-sdk
[错误]: ReferenceError: setTimeout 未定义
at Object.timeout (pubnub.js:2515:11)
at Object.PN_API (pubnub.js:2336:24)
at CREATE_PUBNUB (pubnub.js:244:24)
//云码
var PubNub = require('cloud/pubnub');
var pubnub = PubNub({
publish_key: "pub-c-bd9ec61f-8783-4c62-8157-d214ab6f8eca",
subscribe_key: "sub-c-065f58d8-ece5-11e5-baae-0619f8945a4f"
});
//调用注册前抛出的错误
pubnub.mobile_gw_provision ({
device_id: identifier,
op : 'add',
gw_type : 'apns', // or 'gcm'
channel : 'my_chat',
callback : mySuccessCallback,
error : myErrorCallback,
});
setTimeout() 在 Parse.com 平台 SDK 中不可用:
这可能是当前sdk中的一个bug,我已经通过注释setTimeout修复了。
//return setTimeout(fun, wait);
我正在尝试使用 PubNub 的 Parse Cloud 代码注册设备 https://www.pubnub.com/docs/parse-javascript/pubnub-javascript-sdk
[错误]: ReferenceError: setTimeout 未定义
at Object.timeout (pubnub.js:2515:11)
at Object.PN_API (pubnub.js:2336:24)
at CREATE_PUBNUB (pubnub.js:244:24)
//云码
var PubNub = require('cloud/pubnub');
var pubnub = PubNub({
publish_key: "pub-c-bd9ec61f-8783-4c62-8157-d214ab6f8eca",
subscribe_key: "sub-c-065f58d8-ece5-11e5-baae-0619f8945a4f"
});
//调用注册前抛出的错误
pubnub.mobile_gw_provision ({
device_id: identifier,
op : 'add',
gw_type : 'apns', // or 'gcm'
channel : 'my_chat',
callback : mySuccessCallback,
error : myErrorCallback,
});
setTimeout() 在 Parse.com 平台 SDK 中不可用:
这可能是当前sdk中的一个bug,我已经通过注释setTimeout修复了。
//return setTimeout(fun, wait);