目前手头上有个wap站商城转app的项目,用的wap2app的方式。在开发过程中遇到使用原生导航back时变为quit处理。详细流程如下
(步骤1)
(步骤2)
(步骤3)
(步骤4)
wap2app启动后 --> 我的 --> 我的购物车 -> 结算 --> 订单确认点返回弹出再按一次退出应用
从webview调试里面可以看到步骤3到步骤4并没有起新的webview。另外据我自己了解导航栏的quit处理应该是首页才有的。为什么这里会变成quit处理。
这些处理是否与sitemap.json内配置有关。项目中另外一个页面当不配置pages时短暂停在该画面可以back处理,若在该页面等待一会在按回退按钮时触发quit处理。。
希望能有大神讲解一下这个原生导航回退的处理机制。。以及pages是否所有画面都需要配置。。