问题描述
iOS的旁白浏览状态下,跳转到新页面后使用单指扫动浏览仍浏览到上层页面内容
旁白开启方法
进入设置-通用-旁白 打开旁白的开关
跳转代码
uni.navigateTo({
url: "/pages/me/login",
});
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10 64位
HBuilderX类型: 正式
HBuilderX版本号: 3.8.4
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iPHoneXR
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
iOS的旁白浏览状态下,跳转到新页面后使用单指扫动浏览仍浏览到上层页面内容
进入设置-通用-旁白 打开旁白的开关
uni.navigateTo({
url: "/pages/me/login",
});
跳转新页面后不浏览到上层页面内容,只浏览到新页面内容
下面提供两个增强体验的方案,共参考实现
1.主动聚焦到新页面内的第一个元素(导航栏除外)
2.提供设置旁白焦点的接口可以让开发者主动控制旁白聚焦
页面跳转后,使用单指扫动浏览页面仍然浏览上层页面的内容
此问题是无障碍问题,需要开启iOS的旁白观察
旁白开启路径:设置-通用-旁白
手势:使用单指向右扫动,聚焦下一个元素,单指向左扫动聚焦上一个元素
uni-app在ios系统下使用navigateTo跳转到新页面后使用旁白的单指扫动浏览,仍浏览的是上层页面内容
0 个回复