用户打开分享的小程序,点击右上角的“返回首页”,开发者能给首页传参数吗?
用户打开分享的小程序,点击右上角的“返回首页”,开发者能给首页传参数吗?
======================
统一回复:感谢各位大佬的解惑
6 回复
能做!能!能!能!重要的事情 说三遍?不信的人去看看唯品会小程序下面说步骤:
例如要转发的页面为/pages/detail/detail?id=1&tohome=param
将路径URL强转码encodeURIComponent
onShareAppMessage里面无论哪个二级页面都将分享的path设置为 pages/index(首页) + 拼接一个sharePath = URL转码字符串
在pages/index(首页)里面获取到params参数 判断如果有sharePath就跳转到decodeURLComponent(sharePath),这样自然点开转发链接,就会看到先是到首页,然后navigateTo到分享页。这样自然左上角就有返回首页的按钮
卧槽:写完这些才按到楼主的问题是右上角的 转发能不能携带参数,
能啊:onShareAppMessage的path后面拼接?你的参数就行了