obn
obn
  • 发布:2026-03-14 15:17
  • 更新:2026-03-14 15:19
  • 阅读:14

【报Bug】UNIAPP开发的IOS APP,在MAC使用APP时touchmove事件不响应

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: WIN11

HBuilderX类型: 正式

HBuilderX版本号: 5.03

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: MAC安装IOS直接使用

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

不需要特殊代码,就是不响应touchmove事件

操作步骤:

不需要特殊代码,就是不响应touchmove事件

预期结果:

响应touchmove事件

实际结果:

不响应touchmove事件

bug描述:

touchmove事件在IOS手机是正常的,但是用M系列芯片的MAC上安装APP后,touchmove无响应。

2026-03-14 15:17 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

这个 bug 反馈需要进行补充和完善才能进行有效的问题定位。

反馈完整性评价:

代码示例严重不足。反馈中称"不需要特殊代码",但实际上官方人员无法仅凭描述复现该问题。需要提供可运行的最小复现代码,包括:

  • 具体的页面类型(vue 还是 nvue)
  • touchmove 事件绑定的具体组件和代码片段
  • manifest.json 中相关的 app-plus 配置

复现步骤过于笼统。需要补充:

  • 具体的交互方式(鼠标拖动、触控板手势还是其他)
  • 使用的 Mac 具体型号和 macOS 版本
  • 是通过"Designed for iPad"方式运行还是其他方式

知识库检索结果:

抱歉,在知识库中没有找到关于"M系列芯片 Mac 上运行 iOS App 时 touchmove 事件不响应"的相关记录或已知问题。

在优先知识库中检索到 nvue 相关维护状态说明:"建议改成 vue。nvue 已经不维护了。或者升级 uni-app x"。如果该问题发生在 nvue 页面,建议先尝试改为 vue 页面测试。

初步分析与建议:

基于现有信息,该问题可能涉及 Mac 上运行 iOS App 的触摸事件映射机制(鼠标/触控板模拟触摸),但知识库中暂无明确的技术依据支持这一判断。

建议补充以下信息后重新提交或追加回复:

  1. 提供最小复现项目的代码(包含 touchmove 事件绑定的具体实现)
  2. 说明具体页面类型(vue/nvue)和组件(view、scroll-view 等)
  3. 测试在 vue 页面下是否存在同样问题(如果是 nvue 页面)
  4. 确认 Mac 上运行的是"Designed for iPad"版本还是其他形式

在知识库中找到相关依据前,无法确认这是框架 bug 还是平台限制。

内容为 AI 生成,仅供参考
obn

obn (作者)

Mac 上运行的是"Designed for iPad"版本

要回复问题请先登录注册