m***@126.com
m***@126.com
  • 发布:2022-01-20 10:36
  • 更新:2022-01-24 11:42
  • 阅读:956

canvas 触发不了touch事件

分类:uni-app

微信开发者工具中能正常触发,但是真机扫码触发不了。直接使用微信原生代码能正常触发

uni-app 的版本号是 ^3.0.0-alpha-3030720220111003

<template>  
  <view class="page">  
    <canvas id="cs" type="2d" @touchstart="onTouchStart"></canvas>  
  </view>  
</template>  

<script lang="ts">  
import { defineComponent } from 'vue'  

export default defineComponent({  
  methods: {  
    onTouchStart() {  
      uni.showToast({ title: 'touch start', icon: 'none' });  
    },  
  }  
});  
</script>
2022-01-20 10:36 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

已修复,cli更新至:3.0.0-alpha-3030820220114006

  • 4***@qq.com

    非常感谢

    2022-01-24 16:47

  • 4***@qq.com

    现在看只有这个版本是没有问题的,升级后续新版本问题还是存在是为什么呢,以后都不能升级只能锁在这个版本了吗?

    2022-02-11 11:12

  • DCloud_UNI_FXY

    回复 4***@qq.com: 你确认锁定最新的版本,也有问题?

    2022-02-11 17:19

DCloud_UNI_GSQ

DCloud_UNI_GSQ

关联:https://github.com/dcloudio/uni-app/issues/3209

DCloud_UNI_LXH

DCloud_UNI_LXH

vue2 正常吗?

4***@qq.com

4***@qq.com

vite + vue3 遇到同样问题,开发者工具没有问题,真机测试所有touch时间都不能触发,tap可触发

版本号:^3.0.0-alpha-3030920220121001

vue2 开发者工具和真机测试都没有问题

4***@qq.com

4***@qq.com

这个问题影响还是挺大的,之前vue2没问题,项目迁移vue3重构遇到这个问题卡主了,下一个版本能修复吗?

该问题目前已经被锁定, 无法添加新回复