小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信7.0.0的时候小程序预览图片是先执行onHide方法,再执行wx.previewImage的图片预览完成complete方法的,现在7.0.3执行的顺序调转过来了,先执行wx.previewImage的图片预览完成complete方法,再执行onHide方法。
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
其实就是自己控制一下。参考:wx.previewimage预览返回会触发onshow这个bug什么时候解决
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
想问下楼主在预览图片的时候怎么阻止它执行onHide
我在onhide方法写了一些逻辑,预览图片的时候会执行onhide方法,如果是预览图片操作我不想执行onhide方法的逻辑,当小程序切换后台我才执行onhide方法的逻辑。
我也想知道你想做什么事情?
能简单描述下你要保持这两者顺序的场景吗?complete无论失败和成功都会进入,那除非没有 wx.previewImage这个方法,不然在调用 wx.previewImage方法之前,做你想做的事情,不是一样的吗?
你之前是在complete里设了个布尔值吧,在wx.previewImage这一行前面加上布尔值呗
我想到另外的方法了,谢谢提醒
哦 恭喜
微信一些 浏览功能的api 会执行app.js onshow 页面onhide 大坑 一般还不好找 官方会解决吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
其实就是自己控制一下。参考:wx.previewimage预览返回会触发onshow这个bug什么时候解决
想问下楼主在预览图片的时候怎么阻止它执行onHide
我在onhide方法写了一些逻辑,预览图片的时候会执行onhide方法,如果是预览图片操作我不想执行onhide方法的逻辑,当小程序切换后台我才执行onhide方法的逻辑。
我也想知道你想做什么事情?
能简单描述下你要保持这两者顺序的场景吗?complete无论失败和成功都会进入,那除非没有 wx.previewImage这个方法,不然在调用 wx.previewImage方法之前,做你想做的事情,不是一样的吗?
我在onhide方法写了一些逻辑,预览图片的时候会执行onhide方法,如果是预览图片操作我不想执行onhide方法的逻辑,当小程序切换后台我才执行onhide方法的逻辑。
你之前是在complete里设了个布尔值吧,在wx.previewImage这一行前面加上布尔值呗
我想到另外的方法了,谢谢提醒
哦 恭喜
微信一些 浏览功能的api 会执行app.js onshow 页面onhide 大坑 一般还不好找 官方会解决吗