收藏
回答

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

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



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

个人的建议:

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


最后一次编辑于  2018-03-29  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • Special
    Special
    2018-03-29




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


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


    2018-03-29
    赞同
    回复
  • Special
    Special
    2018-03-29

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

    2018-03-29
    赞同
    回复
  • 周玉龙
    周玉龙
    2018-03-29

    解决了 谢谢.

    2018-03-29
    赞同
    回复
  • 周玉龙
    周玉龙
    2018-03-29

    wechatide://minicode/x3i6Ohm363YS

    2018-03-29
    赞同
    回复