小程序
小游戏
企业微信
微信支付
扫描小程序码分享
首先先求出1rpx=多少px,当前屏幕宽度/750rpx;
wx.getSystemInfo({
success:res=> {
var
rpxRatio = res.windowWidth / 750.0
}
})
得出比例后,用文本长度*字体大小*比例。假设字体设置为24rpx
length =text.length * 24 * rpxRatio
结果这个数值不对,偏差太多了,请问这样逻辑有错吗?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
不是等宽字体不能这么算哦。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
肯定有问题啦,123和一二三,占用宽度能一样吗
求一段文字占用的宽度 如<text>你好</text> ,求text组件的width
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
不是等宽字体不能这么算哦。
肯定有问题啦,123和一二三,占用宽度能一样吗
求一段文字占用的宽度 如<text>你好</text> ,求text组件的width
https://developers.weixin.qq.com/miniprogram/dev/api/wxml/wx.createSelectorQuery.html