通常小程序的分享頁面被再次打開的時(shí)候是這樣的?
而正常的頁面左上角是有返回上一步的返回按鈕的?
然而如何在小程序的分享頁擁有返回按鈕呢?歹河??
借鑒一下京東的小程序的想法
先進(jìn)入首頁的流程,再跳轉(zhuǎn)進(jìn)入對應(yīng)的分享頁面,這樣進(jìn)入分享頁之后左上角就會(huì)有回到主頁的返回按鈕,相比于讓用戶熟悉小程序的回首頁交互,這樣更為合理.
代碼如下:
(PS:這邊我用項(xiàng)目中另一部分的代碼做示例)
要分享的頁面selfTest.js
/** * 用戶點(diǎn)擊右上角分享 */
onShareAppMessage: function (ops) {
????var positionId = '/pages/selfTest/selfTest';
????return {
????????title: '智測身價(jià)',
????????path: '/pages/index/index?positionId=' + positionId
????}
}
小程序首頁index.js
onLoad: function (options) {
? ? if (options.positionId) {
? ? ? wx.navigateTo({
? ? ? ? url: options.positionId
? ? ? })
? ? }
? },