|
所以我认为问题是否是出现在
var push;
apiready = function() {
push = api.require('pushGeTui');
push.initialize(callback);
var tt = api.deviceToken;
alert("deviceToken = " + tt);
}
function callback(ret, err) {
alert("ret = " + JSON.stringify(ret) + "err = " + JSON.stringify(err));
var log;
switch(ret.type) {
case 'cid':
log = 'cid:' + ret.cid;
break;
case 'payload':
log = 'payload:' + ret.payload;
break;
case'occurError':
log = 'occurError description:' + ret.description;
break;
case 'sendMsgFeedback':
log = 'sendMsgFeedback:' + ret.result + ' messageid:' + ret.messageId;
break;
}
if (log) {
alert(log);
}
}
这个 callback的ret.type没有正确接收问题上。导致每次接收信息时都是cid |
|