gpt4 book ai didi

javascript - 波斯语/阿拉伯语文本在从对象填充的下拉列表中未正确显示

转载 作者:行者123 更新时间:2023-11-30 19:14:19 26 4
gpt4 key购买 nike

我正在动态地从下拉列表中的对象填充数据,但是对象的值是波斯语,在 android 应用程序中它将它们显示为如下符号:Ø´ÛŒÙƚګاÙǂÛ

它在其他元素上显示波斯语/波斯语字体,没有任何 Unicode 问题。

enter image description here

我尝试了这些方法,它在浏览器中有效但在 Android 中无效:

<meta charset="utf-8">

在 HTML Head 中:

<script src="js/app.js" charset="utf-8" type="text/javascript">

当我在 Android 上启动我的应用程序时,一切都失败了。

我从中填充数据的 Javascript 对象是:

const schoolsList = {
Kabul: {
'دامان د هلکانو او نجونو متوسطه': { emis: '823000038', name: 'دامان د هلکانو او نجونو متوسطه', type: 'Public' },
'ثمرخیل د هلکانو او نجونو لیسه': { emis: '823000013', name: 'ثمرخیل د هلکانو او نجونو لیسه', type: 'Public' },
'شیرین دل کوچی د هلکانو او نجونو ابتدایه': { emis: '823000031', name: 'شیرین دل کوچی د هلکانو او نجونو ابتدایه', type: 'Public' },
'بحر آباد د هلکانو او نجونو متوسطه': { emis: '823000003', name: 'بحر آباد د هلکانو او نجونو متوسطه', type: 'Public' }
}

};

我将非常感谢您的帮助并提前致谢。

最佳答案

用“UTF-8 with BOM”编码保存你的文件,问题就解决了。

VS 代码:如果您使用 VS Code 作为代码编辑器,请单击右下角的 UTF-8,然后单击使用编码保存,然后选择带 BOM 的 UTF-8。

崇高的文字:如果您使用的是 Sublime Text,请转至文件,使用编码保存,然后单击带 BOM 的 UTF-8。

关于javascript - 波斯语/阿拉伯语文本在从对象填充的下拉列表中未正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58166719/

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