1***@qq.com
1***@qq.com
  • 发布:2018-06-04 10:50
  • 更新:2020-04-11 15:34
  • 阅读:2845

plus.push.getClientInfo()有时候获取不到ClientId

分类:HTML5+

函数是放在 ready之后的,打成正式包有时候能取到cid 有时候取不到cid,要怎么处理啊

2018-06-04 10:50 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

var t1 = window.setInterval(function()  
{  
    var info = plus.push.getClientInfo();  
    var cid = info.clientid;  
    if(cid)  
    {  
        console.log('cid='+cid);  
        window.clearInterval(t1);     
    }                     
},50);
1***@qq.com

1***@qq.com (作者) - 中国型男

要加个延迟 是吗

  • 回梦無痕

    要延迟一点才能获取到,但是延迟多久不确定。按照上面我写的获取就行了

    2018-06-05 14:16

  • 1***@qq.com (作者)

    OK,非常感谢,有时候退出再打开能获取到有时候退出再打开app获取不到 我想应该也是这个原因

    2018-06-05 14:34

风云杭州

风云杭州

用异步函数plus.push.getClientInfoAsync 就可以获取了

该问题目前已经被锁定, 无法添加新回复