TextNode.getBoxesForRange(number start, number end, function callback)

查看 Markdown

基础库 3.17.0 开始支持,低版本需做兼容处理。

小程序插件:不支持

相关文档: text

功能描述

获得 text 指定文本偏移量内每行的布局盒,通常用于获得排版信息。

参数

number start

起始偏移量

number end

结束偏移量

function callback

回调函数,参数为每行的布局盒组成的数组

参数

Array.<Object> boxes

每行的布局盒

示例代码

wx.createSelectorQuery().select('.text').node(res => {
  res.node.getBoxesForRange(0, 10, boxes => {
    console.log(boxes)
  })
}).exec()