微信更新7.0.12版本后,小程序内的f2图表IOS坐标轴内容不显示,安卓闪退问题。

微信7.0.12版本,在小程序内所用F2创建的图表出现异常问题:

  • IOS坐标轴内容不显示
  • 安卓闪退
导致原因:
  • 微信最新版设置字体的时候,如果是多字体的话,ios会不显示, android下会闪退
解决方式:

常规F2:

let ctx = canvas.getContext('2d')
...
ctx.font = "normal normal normal 12px Helvetica, sans-serif";  // 问题代码:

ctx.font = "normal normal normal 12px Helvetica";              // 只能设置单字体

wx-f2:

// 在实例化前强制设置为单字体
F2.Global.fontFamily = '-apple-system-font';
let chart = new F2.Chart(config);
...

参考链接:https://github.com/antvis/wx-f2/issues/260

你可能感兴趣的:(微信小程序,Front-Web,JavaScript,ios,安卓,小程序,javascript)