api: onShareAppMessage、 微信版本号:ios 7.0.21、基础调用库: 2.14.3
我的代码已经近2年没有更新了,现在有新的需求,需要增加点儿东西,重新发一次版,但是发现我之前设置的分享都不生效了,都是默认的值,分享的设置如下:
onShareAppMessage: function() {
var that = this;
let { detailData, userInfo,taoId,extension_source } = this.data;
var userId = (userInfo && userInfo.id) || 0;
if (detailData) {
return {
title: '¥' + detailData.sale_price + '【' + detailData.lable + '】' + detailData.title,
path: '/pages/index/index?tao_id=' + taoId + '&u=' + extension_source + "&type=4&from_user_id=" + userId,
imageUrl: detailData.big_image
}
}
},
问题解决了,是因为我有个hook 监听onshareappmessage,对本身的onshareappmessage有影响,所以造成了这个设置不生效,
可能是近期版本的基础调用库和之前优化,因为我之前是可以生效的
你这样写是有问题大