设置用于 HTML 内容的字符编码Adobe AIR 1.0 和更高版本 HTML 页通过包括 meta 标签可以指定其使用的字符编码,如下所示: meta http-equiv="content-type" content="text/html" charset="ISO-8859-1"; 通过设置 HTMLLoader 对象的 textEncodingOverride 属性覆盖页面设置,确保使用特定的字符编码: var html:HTMLLoader = new HTMLLoader(); html.textEncodingOverride = "ISO-8859-1"; 使用 HTMLLoader 对象的 textEncodingFallback 属性,指定当 HTML 页未指定字符编码设置时要对 HTMLLoader 内容使用的字符编码: var html:HTMLLoader = new HTMLLoader(); html.textEncodingFallback = "ISO-8859-1"; textEncodingOverride 属性将覆盖 HTML 页中的设置。并且 textEncodingOverride 属性和 HTML 页中的设置将覆盖 textEncodingFallback 属性。 需在加载 HTML 内容之前设置 textEncodingOverride 属性或 textEncodingFallback 属性。 |
|