收藏
回答

setTransorm中心点为左上角,且无法修改

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 setTransform 工具 6.53 2.0.0

- 需求的场景描述(希望解决的问题)

使用canvas实现地图功能,在设置translate中心点后旋转问题解决,但是因为坐标系中心点发生变动,导致使用transform、setTransform放大缩小地图,因为其坐标原点为左上角,切无法修改 ,导致计算复杂,需要进行双坐标系换算。


- 希望提供的能力

希望在transform、settransform中在多提供一个中心点坐标参数

canvasContext.setTransform(scaleX, skewX, skewY, scaleY, translateX, translateY, centerPointX, centerPontY)


最后一次编辑于  2018-09-04
回答关注问题邀请回答
收藏

1 个回答

  • 西北狼
    西北狼
    06-01

    请问问题解决了吗,如何对canvas做放大缩小功能的?

    06-01
    赞同
    回复 2
    • 长安
      长安
      06-05

      06-05
      1
      回复
    • 西北狼
      西北狼
      06-05回复长安

      谢谢

      06-05
      回复