【发布时间】:2023-03-17 20:33:01
【问题描述】:
我的 react native 应用中有以下国际文本:
<Text>ᚘᚘᚘ</Text>
但是,我的屏幕上会显示一个空白行,该行应该是文本所在的位置。我也尝试过其他国际角色,结果是一样的。
我正在使用 notepad++ 并确保将编码设置为 UTF-8。如果我使用 console.log("ᚘᚘᚘ") 它会很好地显示到控制台。我是否特别需要在我的 React Native 项目中嵌入特定的 unicode 字体才能正常工作?或者我应该怎么做才能正确显示我的文本?
在进一步调查中,我正在使用三星 Galaxy S2 进行测试。它似乎不能在所有应用程序中处理 unicode 字符,所以我认为我的应用程序将无法在旧设备中运行,除非我专门嵌入了 Unicode 字体。我的想法对吗?
【问题讨论】:
-
对我来说很好用。你能在snack.expo.io上复制它吗?
-
我没有使用博览会。我在想可能是因为我使用的是较旧的 android 设备:三星 Galaxy S2 来测试它。它似乎无法在某些应用程序中处理 unicode 字体。
-
对我来说,React-native 应用程序中不显示国际字符。任何帮助将不胜感激。
-
嗨@KartiikeyaBaleneni 我在下面为您发布了答案。
标签: react-native unicode