我记得onShareAppMessage默认是当前页面路径的,刚刚发现刚过审的版本分享页拿不到页面参数。打开上一个版本的分享记录,是可以拿到页面参数并能正常访问。
左图是新通过的版本,打开的分享页,query里没有scene,却多出一个sampshare;
右图是上一个版本,打开分享页后能拿到页面参数scene。
onShareAppMessage: function () { return { title: this .data.productDetail.name, imageUrl: this .data.productDetail.image, path: `/mall-detail/mall-detail?scene=${ this .data.current_pid}` } } |
只好在onShareAppMessage里把path写上了,之前是没写的。
sampshare应该是分享页面时,微信自动追加的参数,用来记录一些路径信息和行为信息。下方是一个示例,分享页面后,进入分享的页面时读取的页面参数。
你好 请问解决了吗 也遇到了这样的问题
不写的话是默认当前页面的路径和参数
我刚刚已经试过了,实际上是没有带页面参数。