html52.com
我爱小程序-开发者交流社区

IOS:wx.switchTab跳转与onShareAppMessage无法混用

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小游戏 Bug onShareAppMessage, switchTab 微信iOS客户端 7.0.4 2.7.5

IOS所有真机,wx.switchTab跳转与onShareAppMessage无法混用,跳转后无法触发分享|转发弹窗, 由于成功回调去掉了,目前这种方式无效。就算加定时器也不行,分享多几次也会不弹出分享|转发

onShareAppMessage(res) {
        var shareObj = {};
        const { from } = res
        if (from === 'menu') {
            this.collect('点击_右上角系统分享按钮');
            shareObj = this.getShareConfig('default');
        } else if (from === 'button') {
            var { share } = res.target.dataset;
            shareObj = this.getShareConfig(share);
        } else {
            shareObj = this.getShareConfig('default');
        }
 
        this.collect('打卡活动页分享点击总数');
 
        wx.switchTab({
            url: '/pages/task/task',
        })
 
        return shareObj;
    }


网友回复

nickname:

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付