小程序
小游戏
企业微信
微信支付
扫描小程序码分享
canvas用这个fillText()绘制文字的时候,偶现绘制出来的文字位置错位,大多数是好的,偶尔x值无效,y值有效,请问这是为什么?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
楼主解决了吗? 本来我之前也有这个问题,不过今天发现,fillText()绘制文字之前再写一次setTextAlign,位置就不会变来变去了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
ctx.setTextAlign('right')
ctx.fillText('长按识别小程序码 查看详情', 160, 80);
是这样么???我的还是会有问题
是这样的。我的至少这样写了就没问题了……
我的只有在安卓下会有问题
我这里也有错位情况;第一次偶尔错位,但同样的内容,第2次绘制就没问题了;
楼主接解决了么,也遇到了该问题,我的是y坐标时而生效,时而失效!
好多天的,麻烦官方回答下问题吧,或者告知下解决办法
你好,偶现的频率偶多高呢?麻烦提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
那个问题我又测试了下,发现是只有在第一次绘制的时候会出现问题,等到再次绘制就好了,是第一次用小程序在那个页面绘制,y值是对的也是有的,x值没有用。
这是第一次绘制的有问题的图:
这是第二次绘制正常的图:
你好,能否提供能复现问题的简单代码片段呢?( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html )
你好,请按正确格式提供代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html ),方便定位问题
代码示例的链接
wechatide://minicode/jZPTcHmd7e10
同时还有一个问提需要问下,无论是绘制还是保存图片生成的临时路径,刚开始我的开发工具还能点击查看,后来就不能行了,一直提示有报错。以下是截图,请问是哪里设置的有问题吗,开发工具是最新的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼主解决了吗? 本来我之前也有这个问题,不过今天发现,fillText()绘制文字之前再写一次setTextAlign,位置就不会变来变去了。
ctx.setTextAlign('right')
ctx.fillText('长按识别小程序码 查看详情', 160, 80);
是这样么???我的还是会有问题
是这样的。我的至少这样写了就没问题了……
我的只有在安卓下会有问题
我这里也有错位情况;第一次偶尔错位,但同样的内容,第2次绘制就没问题了;
楼主接解决了么,也遇到了该问题,我的是y坐标时而生效,时而失效!
好多天的,麻烦官方回答下问题吧,或者告知下解决办法
你好,偶现的频率偶多高呢?麻烦提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
那个问题我又测试了下,发现是只有在第一次绘制的时候会出现问题,等到再次绘制就好了,是第一次用小程序在那个页面绘制,y值是对的也是有的,x值没有用。
这是第一次绘制的有问题的图:
这是第二次绘制正常的图:
你好,能否提供能复现问题的简单代码片段呢?( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html )
你好,请按正确格式提供代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html ),方便定位问题
代码示例的链接
wechatide://minicode/jZPTcHmd7e10
同时还有一个问提需要问下,无论是绘制还是保存图片生成的临时路径,刚开始我的开发工具还能点击查看,后来就不能行了,一直提示有报错。以下是截图,请问是哪里设置的有问题吗,开发工具是最新的。