app是MUI(5+)开发的,通过mui.openWindow打开一个uni-app开发的H5链接,安卓端侧滑直接退到后台,而不是关闭webview?
iOS上没有问题,侧滑会关闭这个webview。
安卓上我用同样方式测试打开mui开发的H5,侧滑也是可以关闭webview。
在uni-app开发的这个H5页面中使用plus.webview.currentWebview.close()也是可以关闭的。
请问怎么处理侧滑?
app是MUI(5+)开发的,通过mui.openWindow打开一个uni-app开发的H5链接,安卓端侧滑直接退到后台,而不是关闭webview?
iOS上没有问题,侧滑会关闭这个webview。
安卓上我用同样方式测试打开mui开发的H5,侧滑也是可以关闭webview。
在uni-app开发的这个H5页面中使用plus.webview.currentWebview.close()也是可以关闭的。
请问怎么处理侧滑?
let pages = getCurrentPages();
let currentPages = pages[pages.length - 1].$getAppWebview();
currentPages.setStyle({ popGesture: 'none' });
该代码可以做到禁用侧滑,只用返回按钮;
参考https://uniapp.dcloud.io/collocation/pages?id=app-plus可以做到配置侧滑返回功能;
另外如果你的应用无法做到在安卓端侧滑返回,请查看一下您使用的机型的手势操作。
小权 (作者)
感谢
2021-04-01 23:24