如何在带有 React Native Text 的 Android 中实现软连字符

Mar*_*her 7 android hyphenation soft-hyphen react-native

<Text>
Aufmerksamkeits{'\u00AD'}defizit
</Text>
Run Code Online (Sandbox Code Playgroud)

这导致在 iOS 上

Aufmerksamkeits-
defizit

但在 Android 上

奥地利
联邦税局

因此,Android 似乎忽略了给定的软连字符。我怎样才能在 Android 上也能正常工作?

谢谢!

小智 1

我有同样的问题,Android 似乎忽略了软连字符。

我能想到的唯一解决方法是,仅在 Android 上,将\u00AD. \u200B它被称为零宽度空格,它会正确地破坏预期的单词,尽管它不会显示任何连字符。你最终会得到:

Aufmerksamkeits
defizit
Run Code Online (Sandbox Code Playgroud)

这不是完美的解决方案,但至少不会在随机位置断词。