HTML
<div class="btnBack" @click="backPage"></div>
JS
// 返回上一页
backPage() {
// 获取当前页面栈
let pages = getCurrentPages();
// 判断当前页面是否为页面栈的第一个页面
if (pages.length > 1) {
uni.navigateBack();
} else {
uni.redirectTo({
url: '/pages/autoLearning/index?useType=' + this.useType
})
}
},
- 发布:2026-04-13 11:27
- 更新:2026-04-13 11:27
- 阅读:16
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: ipnone16 手机
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: CLI
CLI版本号: 最新
示例代码:
操作步骤:
click事件不触发,压根执行不到backPage事假里面来
click事件不触发,压根执行不到backPage事假里面来
预期结果:
click事件可以正常触发
click事件可以正常触发
实际结果:
click事件无法正常触发
click事件无法正常触发
bug描述:
在手机端ios 26.2 或者26.3 ,click点击多次才会触发一次问题,页面为横屏。按钮在左上角,ipad设备上没问题,如图是项目的配置