收藏
回答

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

框架类型 问题类型 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;
    }


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

1 个回答

  • 灵芝
    灵芝
    2019-08-02

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

    2019-08-02
    有用
    回复 9
    • 码农三拳
      码农三拳
      2019-08-02
      已修改,微信版本跟基础库一样的,反正IOS真机
      2019-08-02
      回复
    • 码农三拳
      码农三拳
      2019-08-02
      你们的这个form怎么选择不了小程序类型,自动换小游戏了
      2019-08-02
      回复
    • 灵芝
      灵芝
      2019-08-02回复码农三拳

      是使用这个代码片段无法分享?这边测试是可以的

      2019-08-02
      回复
    • 码农三拳
      码农三拳
      2019-08-02回复灵芝
      苹果真机喔,分享多几次就会失效呢
      2019-08-02
      回复
    • 灵芝
      灵芝
      2019-08-02回复码农三拳
      是真机测试的哈,大概几次会失效?
      2019-08-02
      回复
    查看更多(4)
登录 后发表内容