项目使用<canvas @touchstart="touchStart"></canvas>,随便在区域内划一划,就会报错
- 发布:2024-05-01 16:51
- 更新:2024-05-31 11:37
- 阅读:1003
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.14
浏览器平台: Chrome
浏览器版本: 1
项目创建方式: HBuilderX
操作步骤:
预期结果:
应该不报错
应该不报错
实际结果:
报错
报错
bug描述:
项目是vue3项目,用了插件市场的一个插件:https://ext.dcloud.net.cn/plugin?id=4354,结果报错:
vue.runtime.esm.js:1443 TypeError: $event.currentTarget.getBoundingClientRect is not a function
at uni-h5.es.js:7390:45
at vue.runtime.esm.js:10214:60
at callWithErrorHandling (vue.runtime.esm.js:1381:19)
at callWithAsyncErrorHandling (vue.runtime.esm.js:1388:17)
at HTMLElement.invoker (vue.runtime.esm.js:10186:9)
联系到了开发者,并提供了demo结果也报错,而且直接使用最简单的canvas组件,依然会出现报错:<canvas @touchstart="touchStart"></canvas>
但是项目在vue2环境下是可以正常运行的
最佳回复
传播星球
请问从微信浏览器中唤醒APP获取extinfo参数ios是加密状态,安卓没有问题,这个问题怎么解决啊
2024-05-08 15:03