收藏
回答

wx.navigateTo安卓手机无返回按钮

问题模块
API和组件

在小程序调试器中,wx.navigateTo跳转后,是有一个返回按钮的,但是到了安卓真机中,却是一个关闭页面的 X号,请看大家都用的小程序“京东购物”,进入商品详情页面后:

请问我如何返回到商品列表?这是一个明显的bug,这么久了一直不改正。。。。。。

最后一次编辑于  2017-08-29  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • Phy
    Phy
    2017-08-29

    不是 BUG,安卓的返回键就是截图中键盘左下角的三角形,而 iPhone 没有返回键所以会多显示,是根据操作系统来的。微信可能考虑到小程序毕竟只是微信的一部分,需要一个返回到微信的按钮,才这么设计的。

    2017-08-29
    赞同
    回复
  • 罗韧
    罗韧
    2017-08-30

    那为什么在小程序开发者工具中,是返回按钮呢?

    2017-08-30
    赞同
    回复
  • 蓝头擦
    蓝头擦
    2017-08-30

    一直觉得这个设定很坑……微信的安卓APP也是左上角有返回按钮的啊!到小程序里就不给左上角返回按钮……

    2017-08-30
    赞同
    回复
  • 罗韧
    罗韧
    2017-08-30

    肯定是一个BUG,要不怎么在开发者工具中是返回按钮,另外按照 wx.navigateTo的API说明:

    https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html#wxnavigatetoobject也是有返回的。

    只有wx.redirectTo是没有返回,因为已经关闭了原页面。


    2017-08-30
    赞同
    回复
  • Phy
    Phy
    2017-08-30

    小程序开发者工具上没有安卓的实体返回键,所以参照 iPhone 设置多一个按钮,安卓已经可以返回所以不需要多设一个按钮。具体可以看看很多国产内嵌浏览器在 Android 和 iOS 上的返回键设计,就是一个设计问题,不是 BUG

    2017-08-30
    赞同
    回复