W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
CanvasContext.measureText 用于測量文本尺寸信息,目前僅返回文本寬度。為同步接口。
調(diào)用此方法獲取到的文本寬度是設(shè)備的像素值,因 Android 系統(tǒng)和 iOS 系統(tǒng)兩端字體處理方式不同,導(dǎo)致實(shí)際的返回值會存在一定的差異,建議在各自系統(tǒng)上做兼容處理。
//.js
const ctx = my.createCanvasContext('canvas')
ctx.font = 'italic bold 50px cursive'
const { width } = ctx.measureText('hello world')
console.log(width)
Object 類型,屬性如下:
屬性 | 類型 | 必填 | 描述 |
---|---|---|---|
text | String | 是 | 要測量的文本。 |
返回 TextMetrics 對象,結(jié)構(gòu)如下:
屬性 | 類型 | 描述 |
---|---|---|
width | Number | 文本的寬度,為設(shè)備的像素值。注意:因 Android 系統(tǒng)和 iOS 系統(tǒng)兩端字體處理方式不同,導(dǎo)致實(shí)際的返回值會存在一定的差異,建議在各自系統(tǒng)上做兼容處理。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: