1.转发好友
onShareAppMessage() {
let that=this;
var url="/pages/xxxx/xxxx?id=123&type=goods";//你的转发页面路径拼接参数
return {
title: "你的标题",
path: url,
}
},
2.分享朋友圈
methods: {
onShareTimeline() {
let that=this;
var url="/pages/xxxx/xxxx“;//你的分享页面路径
return {
title: '你的分享标题',
path: url,
query: "id=xxxx&type=xxxx",//你的参数拼接,注意:不需要加?
imageUrl: 'https://cdn.uviewui.com/uview/swiper/1.jpg'//你分享的封面
};
},
}
需要注意的一些地方:
分享和转发内部不得有嵌套方法返回,也就是不可异步,否则在执行的时候,只会执行当前页面,自定义标题等都不会生效
转发代码块的存放级别与生命周期同级,分享代码块需要放进方法中(methods),不然不会生效
分享的参数携带,开头不需要携带?连接文章来源:https://www.toymoban.com/news/detail-568480.html
如果你的分享转发有的地方不生效可以参考以上的注意说明来查询有问题的地方,如有不足的地方欢迎留言评论。文章来源地址https://www.toymoban.com/news/detail-568480.html
到了这里,关于uniapp(HBuilder X)实现微信小程序转发好友和分享朋友圈(携带多个参数)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!