我想用JavaScript来计算字符串的宽度.这是否可以在不使用等宽字体的情况下实现?
如果它不是内置的,我唯一的想法是为每个字符创建一个宽度表,但这是非常不合理的,特别是支持Unicode和不同的类型大小(以及所有浏览器).
<Text>
Aufmerksamkeits{'\u00AD'}defizit
</Text>
Run Code Online (Sandbox Code Playgroud)
这导致在 iOS 上
Aufmerksamkeits-
defizit
但在 Android 上
奥地利
联邦税局
因此,Android 似乎忽略了给定的软连字符。我怎样才能在 Android 上也能正常工作?
谢谢!