微信小程序如何让canvas中生成的文字能够居中显示,例如context.fillText(“啊啊啊啊啊”, 0, 0),文字怎么能够自己居中显示,因为这里面生成的文字不固定,有的长有的短,最好是能自动居中
微信小程序如何让canvas中生成的文字能够居中显示,例如context.fillText(“啊啊啊啊啊”, 0, 0),文字怎么能够自己居中显示,因为这里面生成的文字不固定,有的长有的短,最好是能自动居中
10 回答11.4k 阅读
4 回答3.3k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
4 回答2k 阅读✓ 已解决
canvas有个测量文本长度的api(measureText), 所以居中就很简单了
当然如果你文本的长度超过canvas的宽度那你就必须另外处理了。