canvas fillText文字超长显示错误
在设置text-align: right时,fillText文字超长被压缩后,模拟器上还是正常的右对齐,真机上变成了左对齐。
测试代码如下: [代码] var[代码] [代码]ctx = wx.createCanvasContext([代码][代码]'test'[代码][代码], [代码][代码]this[代码][代码]);[代码] [代码] [代码][代码]ctx.setTextAlign([代码][代码]'right'[代码][代码]);[代码] [代码] [代码][代码]ctx.setFillStyle([代码][代码]'white'[代码][代码]);[代码] [代码] [代码][代码]ctx.setFontSize(20);[代码] [代码] [代码][代码]var[代码] [代码]skdVersion = wx.getSystemInfoSync().SDKVersion;[代码] [代码] [代码][代码]ctx.fillText([代码][代码]'测试右对齐文字超长, sdk: '[代码] [代码]+ skdVersion, 300, 40, 120);[代码] [代码] [代码][代码]ctx.draw();[代码]模拟器:[图片]iphonex:[图片]