收藏
回答

小程序Collection.watch API的问题?

这个API,

官方文档只阐明了使用方式,现在的问题是,watch长时间被自动断开,hide小程序之后重新打开后watch断开的问题,官方是否能给出一个解决方案??

回答关注问题邀请回答
收藏

2 个回答

  • LeeaYoung
    LeeaYoung
    2021-07-22

    onshow里判断watch实例是否还在连接

    if (that.customeData.isWatch) {
                console.log(' chat watch exist');
                return;
            }
    
    2021-07-22
    有用 1
    回复 3
    • 花里胡哨
      花里胡哨
      2021-07-22
      我现在是使用的  onerror 里面直接重新watch
      2021-07-22
      回复
    • LeeaYoung
      LeeaYoung
      2021-07-22回复花里胡哨
      可行吗?我这个方法是没有问题的,先设一个watch对象,每次onshow的时候判断这个对象是可用,经过大规模测试没有问题!
      2021-07-22
      1
      回复
    • 花里胡哨
      花里胡哨
      2021-07-22回复LeeaYoung
      额,谢谢..我之前是hide就关掉,onshow就重启,有问题..
      现在onerror里面目前运行还行,断开了,可以重启


      谢谢你的建议,onerror出问题了,就试试你的,再次感谢
      2021-07-22
      回复
  • 阿白
    阿白
    2021-08-19

    我也是hide就关掉,onshow就重启,要是出问题了,就跳转到新的页面,设置一个重新连接的按钮。

    

    2021-08-19
    有用
    回复
登录 后发表内容