微信小程序自定义分享,获取不到分享携带的参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序自定义分享,获取不到分享携带的参数相关的知识,希望对你有一定的参考价值。
onShareAppMessage: function (res)
wx.showShareMenu(
withShareTicket: true
)
if (res.from == "button")
if (res.target.id === "share")
return
title: '测试分享',
path: '../sharepage/sharepage?sharUid=' + 2222,
success: function (suc)
console.log('分享成功')
,
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options)
console.log(options.sharUid)
,
微信小程序分享出来的链接点进去无法获取数据,但是从小程序直接进去却能获取数据,是啥原因呢?
这是程序的问题。正常来讲,小程序在首页初始化,从服务器获取数据。 而你直接通过链接点击进入商品详情页,没有经过首页这个过程,所以无法得到数据,显示为空。 参考技术A 这是因为详情页的数据是根据上一个页面传参获取的!如id详情页根据上一个页面传递过来的id通过接口获取当前的数据!
如果是从分享点击进入的详情页,那么详情页获取不到id ,从而数据也不会有!
这就是为什么直接点击进入能有数据,然而分享点击进入没有的原因之一
认为有理的留下你的赞,谢谢! 参考技术B
具体问题不是很清楚的。
但是可以根据自己的需求选择一些成熟的小程序的开发模板。
分享在微信里面的
参考技术D 同遇到 你解决了吗??求解答,。。。以上是关于微信小程序自定义分享,获取不到分享携带的参数的主要内容,如果未能解决你的问题,请参考以下文章