SunZhenXi的gravatar头像
SunZhenXi 2017-12-13 08:36:22

微信分享如何实现这样的效果?

分享人可以分享A页面。分享人看到最终页面是A页面内容,被分享到的人看到的是B页面的内容。(AB两个页面地址不同)

所有回答列表(4)
kisn888的gravatar头像
kisn888  LV14 2017年12月13日
  onShareAppMessage: function () {
    var that=this;
    var DN=that.data.DN;
    var DB=that.data.DB;
    return {
      title: '******',
      path: '/pages/detail/detail?DN='+DN+'&DB='+DB,
      success: function (res) {
        console.log('share success');
      },
      fail: function (res) {
        console.log('share fail');
      }
    }
  },

微信小程序的分享是可以实现你说的这种效果的,因为可以动态修改分享url

 

vipsers森林的gravatar头像
vipsers森林  LV2 2017年12月13日

最简单,最笨的方法。在需要分享的页面设一个值用来判断是A还是B。是A给A,是B给B。

744057173的gravatar头像
744057173  LV5 2017年12月15日

页面是同一个啊,展示方式变了

吢涼ㄋ的gravatar头像
吢涼ㄋ  LV11 2017年12月19日

假设分享页面是xxx.xxx.com/shareId=xxx,  进入分享页面,使用微信网页静默授权,获取openId

服务端根据openId, 判断该页面来源是否是分享者,如果是,跳转到A页面,如果不是,跳转到B页面

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友