gpt4 book ai didi

javascript - 使用 Unicode 印地文字体时文本被 chop

转载 作者:搜寻专家 更新时间:2023-11-01 09:20:23 27 4
gpt4 key购买 nike

当我用印地语 (Unicode) 书写时,文本被 chop ,而英语写得很好。

与版本 0.49.2 配合良好

native 版本:0.59.8React Native 环境信息:

  • 系统:
  • 操作系统:Windows 10
  • CPU:(4) x64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
  • 内存:916.05 MB/3.78 GB
  • 二进制文件:
    • npm: 6.7.0 - C:\Program Files\nodejs\npm.CMD
  • IDE:

    • Android Studio:版本 3.3.0.0 AI-182.5107.16.33.5264788

    • 手机:- 三星 On6、三星 M30

Github 问题链接

https://github.com/facebook/react-native/issues/25155

render() {
data=[
{
text:"ज. गु. श्री रामान्दाचार्य जी",
style:{color:"#ff0000",textAlign:"center",fontSize:25}
},
{
text:"Google LLC[5] is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware. It is considered one of the Big Four technology companies, alongside Amazon, Apple and Facebook.Google LLC[5] is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware. It is considered one of the Big Four technology companies, alongside Amazon, Apple and Facebook.",
style:{color:"#0000ff",fontSize:25,margin:10,fontFamily: 'lucida grande',}
},
{
text:"रामान्दाचार्य जी द्वारा बनाये गये लगभग तीस हजार शिष्यों में से निम्नलिखित बारह शिष्य प्रधान माने जाते हैं। इन प्रधान शिष्यों को महाभागवत कहा गया है। सांप्रदायिक मान्यतानुसार इन्हें विविध देवताओं तथा ऋषियों-मुनियों के अवतार माना गया है। श्री अनंतानंदाचार्य जी आपश्री के सर्वप्रथम शिष्य बने फिर श्री पीपा जी, श्री रविदास जी, श्री कबीरदास जी आदि ने आपश्री का शिष्यत्व प्राप्त किया। ये सभी शिष्य परमज्ञानी और सेवानिष्ठ भक्त थे और विद्या, शक्ति तथा मर्यादा का अनुसरण करते हुए श्रद्धापूर्वक सुयोग्य रूप से गुरु सेवा करते रहते थे। इन्हीं महाभागवतों के गुरु भाइयों, शिष्यों-प्रशिष्यों ने आपश्री का संदेश भारत के कोने-कोने तक पहुचाया।",
style:{color:"#0000ff",fontSize:25,margin:10,fontFamily: 'sans-serif',}
},
{
text:"रामान्दाचार्य जी द्वारा बनाये गये लगभग तीस हजार शिष्यों में से निम्नलिखित बारह शिष्य प्रधान माने जाते हैं। इन प्रधान शिष्यों को महाभागवत कहा गया है। सांप्रदायिक मान्यतानुसार इन्हें विविध देवताओं तथा ऋषियों-मुनियों के अवतार माना गया है। श्री अनंतानंदाचार्य जी आपश्री के सर्वप्रथम शिष्य बने फिर श्री पीपा जी, श्री रविदास जी, श्री कबीरदास जी आदि ने आपश्री का शिष्यत्व प्राप्त किया।",
style:{color:"#0000ff",fontSize:25,margin:10,fontFamily: 'sans-serif',}
}

]
if (!this.state.loading)
return (
<View style={{ backgroundColor: Colors.background, flex: 1 }}>
<FlatList
data={data}
renderItem={({ item }) =>
<View style={{ flex: 1 }}>
<Text style={item.style}>{item.text}</Text>
</View>
}
keyExtractor={item => item.text}
/>
</View>
);
else {
return (
<Loading />
)
}
}

最佳答案

该问题已在 0.60 版本中得到解决。

https://github.com/facebook/react-native/pull/25306

RTL 语言也解决了同样的问题。

https://github.com/facebook/react-native/issues/24837

关于javascript - 使用 Unicode 印地文字体时文本被 chop ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56462934/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com