html52.com
我爱小程序-开发者交流社区

开放数据域 wx.createCanvas有关字体忽大忽小bug

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小游戏 Bug wx.createCanvas 客户端 6.65 1.02


as后调用fillText()方法创建出来字体忽大忽小使用的是同一字号  为了主js大小目前不想使用第三方类库  所以使用h5原生代码绘制。wx.createCanvas后调用fillText()方法创建出来字体忽大忽小使用的是同一字号  
wx.createCanvas后调用fillText()方法创建出来字体忽大忽小使用的是同一字号  为了主js大小目前不想使用第三方类库  所以使用h5原生代码绘制。

个人的建议:

如果微信短时间内处理不了类似问题 建议在开放数据域中多开放一些权限 这样可以供开发者自由选择


网友回复

周玉龙:

解决了 谢谢.

Special:

Special:应该是你在使用的 Georgia 字体本身设计就是如此,数字本身基点不一样,会忽高忽低。


Special:应该是你在使用的 Georgia 字体本身设计就是如此,数字本身基点不一样,会忽高忽低。

应该是你在使用的 Georgia 字体本身设计就是如此,数字本身基点不一样,会忽高忽低。


我换成 Arial 就没有问题了,可以看这个代码片段 wechatide://minicode/4Fjq1hme6AYH


周玉龙:

wechatide://minicode/x3i6Ohm363YS

Special:

麻烦给个相关的代码片段(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/minicode.html),我们定位下问题

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付