小程序遇到的坑小程序

微信小程序的分享无返回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

      })

    }

  },

上一篇下一篇

猜你喜欢

热点阅读