设置用于 HTML 内容的字符编码

Adobe AIR 1.0 和更高版本

HTML 页通过包括 meta 标签可以指定其使用的字符编码,如下所示:

meta http-equiv="content-type" content="text/html" charset="ISO-8859-1";

通过设置 HTMLLoader 对象的 textEncodingOverride 属性覆盖页面设置,确保使用特定的字符编码:

window.htmlLoader.textEncodingOverride = "ISO-8859-1";

使用 HTMLLoader 对象的 textEncodingFallback 属性,指定当 HTML 页未指定字符编码设置时要对 HTMLLoader 内容使用的字符编码:

window.htmlLoader.textEncodingFallback = "ISO-8859-1";

textEncodingOverride 属性将覆盖 HTML 页中的设置。并且 textEncodingOverride 属性和 HTML 页中的设置将覆盖 textEncodingFallback 属性。

需在加载 HTML 内容之前设置 textEncodingOverride 属性或 textEncodingFallback 属性。