收藏
回答

图片上传导致小程序重新加载?

    今天测试wx.chooseImage 在上传时候 无论是否选择图片上传 在选择图片的窗口关闭的时候会发生小程序重载的bug。 之前测试没出现这个问题, 我将之前的没问题的代码重新测试, 还是会出现这个问题。 希望能得到反馈 (我刚刚测试了下, 关闭窗口会调用一次app.js里面的onShow()事件 这是为什么呢?

最后一次编辑于  2019-08-08
回答关注问题邀请回答
收藏

3 个回答

  • Jack Lin
    Jack Lin
    2020-03-13

    图片每上传一次。页面会执行一次onShow,无论上传成功还是失败

    2020-03-13
    有用
    回复
  • 铭锋科技
    铭锋科技
    2019-08-08

    刚刚测试过,只有wx.chooseImage和onLoad()带网络请求的代码

    wx.chooseImage窗口关闭,onLoad并没有执行,没复现你说的问题

    你可以测试下,如果不能复现,说明你的代码有问题

    2019-08-08
    有用
    回复 3
    • 568
      568
      2019-08-08
      onLoad 不是在当前page加载的时候会触发么, 我的意思是我直接在微信开发者工具上面调用图片上传接口,然后弹出选择资源的文件框 然后文件 点击确定后进入到了app.js里面的show事件
      2019-08-08
      回复
    • 铭锋科技
      铭锋科技
      2019-08-08

      你又把问题编辑了一次哦?这段是新加的


      嗯,选择图片就触发onHide了,关闭窗口自然触发 onShow

      2019-08-08
      回复
    • 568
      568
      2019-08-08回复铭锋科技
      是的,我测试了下发现是因为关闭窗口触发了app.js里面的onShow事件, 已经成功解决了, 谢谢了。
      2019-08-08
      回复
  • 卢霄霄
    卢霄霄
    2019-08-08

    就是走了次 onShow 而已咯。。一切会退出小程序环境的都这样

    2019-08-08
    有用
    回复 4
    • 568
      568
      2019-08-08
      是的, app.js里面的show走了一次
      2019-08-08
      回复
    • 卢霄霄
      卢霄霄
      2019-08-08回复568
      webview就是这尿性,分享也会这样啊
      2019-08-08
      回复
    • 568
      568
      2019-08-08
      我在onLaunch里面去处理我的事件吧,谢谢了。
      2019-08-08
      回复
    • 卢霄霄
      卢霄霄
      2019-08-08回复568
      得勒
      2019-08-08
      回复
登录 后发表内容
问题标签