5

我正在开发我的第一个 phonegap 应用程序,一个基于 android 的简单表单应用程序。

我的问题是我所有的非拉丁字符都无法阅读。我使用 utf-8 添加了内容元标记,确保将文件保存为 utf-8,确保使用带有所需字母的字体,并将 xml:lang 添加到 decleration 中。

找不到任何其他想法,因为我是一名网络开发人员,这通常可以解决这些问题......

也许有人有任何想法?感觉就像我刚开始 Web 开发时的问题一样 :) 谢谢!

4

3 回答 3

18

只需添加元:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
于 2012-05-09T22:34:28.617 回答
7

如果您使用的是 Eclipse,它是 PhoneGap Android 的默认设置,请确保您应用了 utf-8 文本文件编码。(项目 - 属性 - 资源:文本文件编码 - 其他 [UTF-8])。

元标记也应该在您的 index.html 中

<head>
   <meta charset=utf-8>
   ...
</head>
于 2012-07-18T19:21:09.963 回答
2

有时它发生在 Visual Studio 页面 Unicode 设置中:为此转到文件 > 高级保存选项 > 选择带有签名的 Unicode utf 8,然后单击确定。

于 2016-08-17T19:42:17.623 回答