解决mpvue小程序分享到朋友圈无效

2020-08-29  本文已影响0人  双笙_

手动修改一下mpvue这个包,在node_modules里面找到mpvue在index里面
搜索下onShareAppMessage找到

搜索 输入下面这行onShareAppMessage的代码

// 用户点击右上角分享
onShareAppMessage: rootVueVM.$options.onShareAppMessage
  ? function (options) { return callHook$1(rootVueVM, 'onShareAppMessage', options); } : null,

,然后在下面回车,添加以下代码

// 分享朋友圈
onShareTimeline: rootVueVM.$options.onShareTimeline
  ? function (options) { return callHook$1(rootVueVM, 'onShareTimeline', options); } : null,

最后再加多一个 生命周期的源码映射

var LIFECYCLE_HOOKS = [
  'beforeCreate',
  'created',
  'beforeMount',
  'mounted',
  'beforeUpdate',
  'updated',
  'beforeDestroy',
  'destroyed',
  'activated',
  'deactivated', 'onLaunch',
  'onLoad',
  'onShow',
  'onReady',
  'onHide',
  'onUnload',
  'onPullDownRefresh',
  'onReachBottom',
  'onShareAppMessage',
  'onShareTimeline', //  我添加在这里
  'onPageScroll',
  'onTabItemTap',
  'attached',
  'ready',
  'moved',
  'detached'
];

这样就ok了,

上一篇 下一篇

猜你喜欢

热点阅读