当我们转发一个二级页面时,右上角的胶囊按钮菜单里会有一个“返回首页”的选项,可以返回到小程序的首页,有时我们并不需要这个功能,或者想禁用此功能。
但小程序并没有提供编辑此菜单的功能,只要转发的页面不是根目录下的,就会自动生成返回首页这一项,要怎么操作呢?
如果转发的页面是首页,自然就不会有这个选项,因此,我们可以把转发的二级页面修改为先转发首页再进行页面重定向的方法来实现。
首先,在转发的onShareAppMessage方法里把path改成首页,并把要重定向的二级页面及其参数封装好。
然后,在首页的onLoad事件里,把接收到的二级页面及其参数,用wx.reLaunch方法进行重定向。
现在,用户打开转发的二级页面,胶囊按钮菜单就不会再出现“返回首页”这一选项了。
去掉这个选项的目的是啥?
微信7.0.8 版本就不行了 7.0.5还可以
原来可以这样,学习了!