收藏
回答

关于measureText远程真机调试的问题

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 measureText 客户端 iOS 6.6.5 1.9.93

const ctx = wx.createCanvasContext('posterCanvas');

var lineWidth = 0;

var title = "我们都是中国人";

for (var i = 0; i < title.length; i++) {

     lineWidth += ctx.measureText(title).width;

}


开发的程序中有类似上述代码片段。

在开发工具中执行没有任何问题,但在远程真机调试的时候,提示

Cannot read property 'width' of undefined。





请问如何解决?





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

3 个回答

  • HS
    HS
    2018-03-22

    感谢反馈,下个版本将会修复此问题。

    2018-03-22
    赞同
    回复 1
    • 风萧萧
      风萧萧
      2018-06-06

      你好,我现在在iPhone6 plus上也出现了同样的问题,请问现在是已经解决这个问题了吗? 通过wx.getSystemInfo 得到SDKVersion版本为2.0.1

      2018-06-06
      回复
  • Dream Once Again
    Dream Once Again
    2018-03-26

    您好,李敏,可以私聊一下吗,我的微信18367130912

    2018-03-26
    赞同
    回复
  • 胡小乎🚗
    胡小乎🚗
    2018-07-06

    现在还有这个问题,请问这个问题已经解决了吗?

    2018-07-06
    赞同
    回复