收藏
回答

watch 在工具和真机的调试模式都正常,在真机的非调试模式不正常,大家有遇到过吗?

从昨天突然开始出问题的,为了便于说明问题,我已经把代码写成最基本的方式了,如下:

在工具和真机的调试模式下,都可以弹出文字提示框。但是在真机非调试模式下,什么提示都没有。我怀疑是不是微信的watch服务是单独的服务,突然出问题了,是不是需要重新启动恢复一下?折腾了1上午了,实在没辙了,已经是最简模式的代码了。

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

2 个回答

  • Mr.Zhao
    Mr.Zhao
    01-08

    无法复现


    01-08
    有用
    回复 6
    • 冰蓝
      冰蓝
      01-08
      是安卓的手机还是苹果的?我是苹果的
      01-08
      回复
    • Mr.Zhao
      Mr.Zhao
      01-08回复冰蓝
      安卓
      01-08
      回复
    • 冰蓝
      冰蓝
      01-08
      好的,我用安卓手机试一下
      01-08
      回复
    • 冰蓝
      冰蓝
      01-08回复Mr.Zhao
      我这安卓也不行,好奇怪
      01-08
      回复
    • 冰蓝
      冰蓝
      01-08
      昨天以前都是正常的,突然就不行了,太奇怪了
      01-08
      回复
    查看更多(1)
  • 冰蓝
    冰蓝
    01-08

    如果是调试模式报错的话,就好查找问题了,怪异就怪异在调试模式正常,非调试模式不正常,这实在让人没办法去找问题啊。

    01-08
    有用
    回复 3
    • 冰蓝
      冰蓝
      01-08
      搞了一天。竟然是因为在app.json里有一句"cloud":true,删除掉就好了。这句配置是早先因为别的原因加上的,但是一直没有影响。昨晚突然影响到这个watch功能了。在这里提醒大家,有些错误你发现不了,但不知道什么时候就会莫名其妙影响别的功能。惨痛的教训。
      01-08
      回复
    • 冰蓝
      冰蓝
      01-08
      说一下发现这个错误的思路,希望对大家有帮助。我重新建立一个测试程序,就做了一个简单的test页面,结果一切正常。然后我就把项目里所有的页面屏蔽,就是直接进入test页面,结果还是不正常。这样我就怀疑是项目全局的哪个配置引起的,然后把配置一条一条在测试程序里测试,然后当把cloud:true复制过去的时候,问题就复现了。
      01-08
      1
      回复
    • 冰蓝
      冰蓝
      01-08
      感谢Mr.zhao
      01-08
      回复
登录 后发表内容
问题标签