不知道这个是BUG还是我的用法不对
具体问题流程是这样的
1,我从一个list也跳转到详情页,链接为/pages/cont/cont?id=3;
2,这时候在详情页,可以取到url的参数“id”(到这里都没有问题);
3,我的问题是,在详情页。我要分享这页,所以需要用到“onShareAppMessage”,我在return里,设置了path:“/pages/cont/cont?openID=abcdefg”,并且分享到了我自己的另一个测试号;
4,在另一个测试号打开的时候,我居然获取到的参数是“id”而不是‘openID’,感觉像是分享了当前页的链接加参数,并且忽略了path里我设置的分享链接,而且‘success’,‘fail’,‘complete’感觉都没有执行
以上是我的问题,请问有朋友遇到过么?
/*代码*/
onShareAppMessage: function () {
return {
title: ‘我的分享’,
path: ‘/pages/cont/cont?openID=abcdefg’,
success:function(res){
console.log(res)
},
fail: function (res) {
console.log(res)
},
complete: function(res) {
console.log(res)
}
}
}