微信小程序的分享无返回bug
2019-08-05 本文已影响1人
小猪_9b2e
通常小程序的分享页面被再次打开的时候是这样的
而正常的页面左上角是有返回上一步的返回按钮的
然而如何在小程序的分享页拥有返回按钮呢???
借鉴一下京东的小程序的想法
先进入首页的流程,再跳转进入对应的分享页面,这样进入分享页之后左上角就会有回到主页的返回按钮,相比于让用户熟悉小程序的回首页交互,这样更为合理.
代码如下:
(PS:这边我用项目中另一部分的代码做示例)
要分享的页面selfTest.js
/** * 用户点击右上角分享 */
onShareAppMessage: function (ops) {
var positionId = '/pages/selfTest/selfTest';
return {
title: '智测身价',
path: '/pages/index/index?positionId=' + positionId
}
}
小程序首页index.js
onLoad: function (options) {
if (options.positionId) {
wx.navigateTo({
url: options.positionId
})
}
},