微信公众号分享问题,急!
发布于 11 天前 作者 six-666 259 次浏览 来自 问答

我是用的测试号开发的,现在要做个分享功能。 wx.config 配置没问题,也提示获取到分享权限。

点击按钮触发下面的方法,什么都没alert出来, 按理来说不应该是发送给朋友吗。

wx.onMenuShareAppMessage({
          title: 'aaa',
          desc: 'aaa',
          link: 'http://xx.com/',
          imgUrl: 'http://xx.com/1.jpg',
          trigger: function (res) {
            // 不要尝试在trigger中使用ajax异步请求修改本次分享的内容,因为客户端分享操作是一个同步操作,这时候使用ajax的回包会还没有返回
            alert('用户点击发送给朋友');
          },
          success: function (res) {
            alert('已分享');
          },
          cancel: function (res) {
            alert('已取消');
          },
          fail: function (res) {
            alert(JSON.stringify(res));
          }
        });
	```
	
	我现在就卡在这个地方, 急!
6 回复

这个要在点击分享按钮前几天就配置上

首先没有trigger这个参数,其次wx.onMenuShareAppMessage即将弃用,最新版的请使用wx.updateAppMessageShareData

@maiime 那个要新版的客户端才支持, 现在都是用这个。

我现在知道什么问题了,这个分享是通过右上角三个点分享的, 在里面是调用不了。

@six-666 昨天我为这问题倒腾了一天,最终就是分享之后不给回调了。 程序没法知道用户分没分享成功。 https://developers.weixin.qq.com/community/develop/doc/0000447a5b431807af57249a551408

回到顶部