收藏
回答

cover-image在canvas中使用touch双指事件无效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug cover-image 客户端 7.0.3 2.6.0

在canvas中使用了cover-image,cover-image上边加了touch事件,在双指操作缩放或旋转时返回的

touches值只有一组,这个怎么解决?


最后一次编辑于  02-20
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    02-20

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    02-20
    赞同
    回复 3
    • 薰衣草庄园
      薰衣草庄园
      02-20

      https://developers.weixin.qq.com/s/RGKxHjmk7L6D这个是代码片段

      02-20
      回复
    • 薰衣草庄园
      薰衣草庄园
      02-20

      这个问题官方能解决吗?

      02-20
      回复
    • 风车车
      风车车
      02-27

      我也遇到了这个问题,官方能解决吗?

      02-27
      回复
  • 薰衣草庄园
    薰衣草庄园
    02-20

    单独使用image组件是没有问题的,touches的值是有2组以上,但是用

    cover-image组件不管是单独使用还是在原生组件内部使用返回的touches值只有一组


    02-20
    赞同
    回复 3
    • 卢霄霄
      卢霄霄
      02-20

      界面用view image之类的展示,保存的时候根据位置、大小、旋转角度来画到canvas上,就画一次就行啦。。告别cover-image

      02-20
      回复
    • 薰衣草庄园
      薰衣草庄园
      02-20回复卢霄霄

      用view 和image 操作多图层,如果有超出限定范围内怎么隐藏,像这种多图层的,超出要隐藏怎么弄啦

      02-20
      回复
    • 卢霄霄
      卢霄霄
      02-20回复薰衣草庄园

      嵌套一层呗。。一个圆边框的view overflow:hidden再放image,或者用background-image

      02-20
      回复