收藏
回答

请教一下安卓手机微信7.0.0版本,onshow会执行两次

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug 8.0.0 所有安卓手机 7.0.0

安卓手机微信7.0.0

onshow方法会执行两次

7.0一下版本不会出现

IOS端7.0.0版本也不会出现

求解答


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

6 个回答

  • smoothie
    smoothie
    2019-01-11

    非常抱歉,这是我们升级了Android targetsdk之后命中了Android系统一个新的逻辑导致的。从表现来看,微信内把一个正在后台运行的小程序拉起,会先后回调 onShow-onHide-onShow,我们正在想办法规避这个情况。

    2019-01-11
    有用
    回复 2
    • 2019-01-14

      好的

      2019-01-14
      回复
    • Vincent W
      Vincent W
      2023-05-12
      办法想到了吗,有解决方案吗
      2023-05-12
      回复
  • 极学者@陈序员
    极学者@陈序员
    2019-01-11

    我也是安卓 好像也没你说的问题吧 你代码怎么写的?

    都不截图出来?

    2019-01-11
    有用 1
    回复 10
    • 2019-01-11

      你微信是什么版本

      2019-01-11
      回复
    • 极学者@陈序员
      极学者@陈序员
      2019-01-11回复

      7.0.0

      2019-01-11
      回复
    • 2019-01-11回复极学者@陈序员

      为啥我这边测试7.0.0会执行两次,7.0.0以下的不会出现这种情况

      2019-01-11
      回复
    • 极学者@陈序员
      极学者@陈序员
      2019-01-11回复

      有毒 没遇到过 重启手机有试试吗?

      2019-01-11
      回复
    • 2019-01-11回复极学者@陈序员

      那我重启手机试试

      2019-01-11
      回复
    查看更多(5)
  • Sung
    Sung
    2019-09-04

    楼主问题解决了吗

    2019-09-04
    有用
    回复 1
    • 2019-09-12
      现在好像没遇到,应该是官方解决了吧
      2019-09-12
      回复
  • MI-徒
    MI-徒
    2019-08-03

    解决了吗

    2019-08-03
    有用
    回复 1
    • 2019-09-12
      现在好像没遇到,应该是官方解决了吧
      2019-09-12
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-01-11

    问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2019-01-11
    有用
    回复 1
    • 2019-01-11


      这就是一个代码片段,只有一个onshow,当我在安卓手机上打开,从前端切换到后台,再从后台切换至前台,这个时候,onshow执行了两次,机型华为荣耀10,微信版本7.0.0

      2019-01-11
      回复
  • 2019-01-11


    从后台切换至前台的时候,打印两次

    2019-01-11
    有用
    回复
登录 后发表内容