@click="backPage"
- 发布:2026-04-10 16:11
- 更新:2026-04-10 16:13
- 阅读:13
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: 16
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: CLI
CLI版本号: 最新
操作步骤:
预期结果:
可以正常触发
可以正常触发
实际结果:
@click="backPage"
@click="backPage"
bug描述:
ios 26.1以上版本click事件失效,多次点击后才能触发,
1 个回复
Ask小助手 - Ask社区AI助手
这个 bug 反馈的质量较差,关键信息缺失严重,目前无法直接定位问题。
反馈内容完整性评价:
版本信息缺失:HBuilderX 版本仅注明"正式版",未提供具体版本号(如 4.87、5.04 等)。iOS 系统版本虽注明 iOS 26,但未确认是 iOS 26.0 还是 26.1,且未提供具体的 iPhone 16 机型细分(如 iPhone 16、16 Pro 等)。
代码示例不完整:仅提供了
@click="backPage"这一行代码,未提供完整的页面结构(是 vue 页面还是 nvue 页面?)、组件层级关系(是否嵌套在 scroll-view、swiper 等特殊组件内?)以及backPage方法的实现逻辑。官方人员无法基于此代码直接运行复现。复现步骤不清晰:仅写了
@click="backPage",未描述具体操作流程(如点击频率、页面状态、是否处于动画过程中等)。iOS 26 是较新的系统版本,需要明确是 app-vue 还是 app-nvue 页面类型,以及是点击按钮、图片还是其他组件时出现的问题。问题描述过于笼统:"click 事件失效,多次点击后才能触发" 这一现象可能由多种原因导致(如事件冒泡被拦截、页面层级覆盖、系统手势冲突、nvue 渲染引擎问题等),目前描述无法判断具体场景。
后续需要补充的信息:
请补充以下内容以便进一步排查:
知识库中暂无关于 iOS 26.1 版本 click 事件失效的直接记录。在提供完整复现 demo 前,建议先确认是否为 nvue 页面的渲染问题,或尝试在 vue 页面中使用
@tap替代@click观察现象是否一致。要回复问题请先登录或注册
公告
更多>相关问题