cover-view 支持 tap 但不支持 touch
发布于 6 年前 作者 yaoxia 18506 次浏览 来自 问答

开发者工具上正常,手机上有问题。

cover-view 能 tap,但不触发 touchmove touchend 等事件。

3 回复

今天也遇到了  想用cover-view做一个 手指滑动定位到指定位置的悬浮菜单  touch不支持

我的需求是这样的:

用 camera 组件弄一个 AR 小场景,

不断 takePhoto 传给后端进行图像识别,

如果成功即可中奖,显示一张图,

可滑动屏幕进行图片切换,形成伪 3D 效果。

唔…试了一堆,感觉情况远比我想的更复杂…

位于哪个原生组件(video/canvas等)内也各有不同,

但不管怎样,cover-view 在手机上都是能 tap,但不触发 touchmove 等事件的。

先罗列一部分问题:

开发者工具中:

cover-view 在 video 内需要 z-index,不然会被播放按钮挡住。

canvas 的 touchmove 没有 event 参数。

手机上:

camera 的 touchmove 不触发。

video 的 touchmove 性能很差,且有一定范围。

回到顶部