DCloud的HBuild基座实际上是监听webview的层级,它提倡的是多页面,如果你按照他的那套路子走的话是这样的,从A页面挑战到B页面,那么就是新创建一个webview,当你点按返回键的话,会销毁B页面的webview,这时候,只有一个webview,因为这时候只有一个webview,再按返回键的话就没有返回的路径,已经是最后一层的,就会退出。
因为你用了vue做的是单页面应用,好比说你打开了HBuild打包的APP,它会先创建一个webview,然后加载你音乐APP,这里只创建了一个webview,之后你的所有页面的切换都会在这个webview里面运行,当你按了返回键,就会退出了,因为只有一个webview,如果你的页面切换是按它的套路来话,是使用mui.open这方式来新开一个webview的话那样就不会退出了,如果你要解决这个问题,你可以用HBuild提供的API,重新他的返回逻辑。