收藏
回答

聊天素材打开小程序后每次app onShow参数都有forwardMaterials?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug App.onShow, wx.onAppShow 微信安卓客户端 8.0.1 2.16.1

我想要实现的功能是从聊天素材打开小程序后,在 app onShow 的参数 forwardMaterials 中获取视频文件,然后上传视频,但是这之后每次热启动切到前台都会触发“app onShow->获取文件->上传”的流程,即使用户不是从聊天素材打开小程序。

比如分享后返回小程序、从手机相册中选择照片后返回小程序、切到后台再切到前台,这些场景不属于从聊天素材进入,但 wx.onAppShow 的参数中还是有 forwardMaterials,在代码中很难判断这些场景。

希望改成只有从聊天素材打开小程序后的第一次 app onShow 参数中包含 forwardMaterials

回答关注问题邀请回答
收藏
登录 后发表内容