求助微信JSSDK 无法分享的问题

签名验证都是好着的,测试了一些功能也能用。
我的 分享权限是开着的,在客户端 check 也是true.

        document.querySelector("#onMenuShareTimeline").onclick=function () {
            wx.onMenuShareTimeline({
                title: '{{$data["title"]}}', // 分享标题
                link: '{{$data["title"]}}', // 分享链接
                imgUrl: '', // 分享图标
                success: function () {
                    alert('分享成功')
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                    alert('用户取消分享')
                }
            });
            alert("这里的是执行的")
        }

唯独分享不能用,点击没有反应。任何分享都是, 不知道错在哪了 微信客户端是最新的6.1

阅读 6.4k
4 个回答

请理解清楚文档

分享不能主动调用,还是要引导用户去点击右上角来触发分享行为,这里开发者能做的只是配置分享标题、链接、图片、描述。

不错的,你的分享权限是怎么开的,花了300元认证过的,还是申请的服务号?

可以回答我下这个问题,谢谢啦!

@airyland说的正确,分享是你主动去分享,不是通过js点击事件就能处理的

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进