收藏
回答

微信录屏结束创建的分享按钮无法分享

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug 录屏 微信安卓客户端 7.0.6 2.8.1
if (cc.sys.WECHAT_GAME == cc.sys.platform) {
            if (!this.shareBtn) {
                this.shareBtn = wx.createGameRecorderShareButton({
                    style: {
                        left: 100,
                        top: 100,
                        height: 90
                    },
                    share: {
                        query: '录制分享',
                        bgm: '',
                        timeRange: [[1000, 3000], [4000, 9000]],
                    },
                });
            }
            console.log('微信录制, 分享按钮 ', this.shareBtn);
            this.shareBtn.show();
            this.shareBtn.onTap(function (res) {
                console.log('微信录制分享按钮回调: ', res);
            });
        }

代码如上, 分享按钮点击无反应

回答关注问题邀请回答
收藏

2 个回答

  • sine
    sine
    2019-08-29

    已知问题,会在下一个版本(2.8.2)的基础库修复。 目前可以用以下办法解决该问题:

    wx.createGameRecorderShareButton接口调用时加上share.button和share.title这两个参数

    2019-08-29
    有用 2
    回复 4
    • Jay
      Jay
      2019-08-29
      您好, 我这边把share.button和share.title都传了空对象{}, 但是分享还是出不来
      2019-08-29
      回复
    • sine
      sine
      2019-08-29回复Jay
      不要传空对象,要传完整的参数哈
      2019-08-29
      回复
    • Jay
      Jay
      2019-08-29回复sine
      可以了, 谢谢哇
      2019-08-29
      回复
    • L.Y.Q
      L.Y.Q
      2019-08-29
      谢谢,按照你说的去做,终于成功录屏啦。
      2019-08-29
      回复
  • Jay
    Jay
    2019-08-29

    1

    2019-08-29
    有用
    回复
登录 后发表内容