arcTo绘制小程序问题

3501关注10626浏览

手机型号:坚果Pro2


第一种:

context.moveTo(20, 20);            // 创建一个水平线

context.arcTo(70, 20, 70, 70, 50);   // 创建一个弧

context.lineTo(70, 120);           // 继续垂直线

context.arcTo(70, 170,20, 170, 50);

模拟器效果:


实际手机效果:

为何会错开


第二种(下面的圆弧反着画)

context.moveTo(20, 20);            // 创建一个水平线

context.arcTo(70, 20, 70, 70, 50);   // 创建一个弧

context.lineTo(70, 120);  

context.moveTo(20, 170);          // 继续垂直线

context.arcTo(70, 170, 70, 120, 50);

模拟器效果:


实际手机效果:

为何反着画线却连起来了,文档里面说:moveTo不会连线

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 花朵之蓝

    7人对此回答表示赞同

    你可以考虑一下加入

    展开
    7
    4回复
    发布于 5年前

    评论(4)

    收起评论

    • 安以 2019-01-20 15:17

      毕竟你也没有按照正常方式来做啊。

      回复
    • Dara永远三岁 2019-01-22 12:45

      没有其它代码,就是因为有这个问题,我把其它代码全删除了,单独测的这个,果然有问题,很奇怪,正着画和反着画效果不一样

      回复
    • coco抠抠 2019-01-24 11:51

      嘻嘻。因为之前不知道你有没有画别的,考虑可能是其他代码影响。

      回复
    • Ethan 2019-01-26 08:11

      在哪里加,这个不是保存和恢复状态的吗,我加了没效果。

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部