当我使用 WPF WebBrowser 的 NavigateToString 方法显示 UTF8 html(其中包含希伯来文文本)时,它会完美显示。
但是,当我尝试使用 NavigateToString 以非 utf8 编码(确切地说是 CodePage 1255)显示带有希伯来文文本的 html 时,希伯来文就搞砸了。
我在 Visual Studio 的调试器中检查了 cp1255 字符串,它看起来很棒,而且当我保存 Web 浏览器内容的源并使用外部浏览器打开它时,它看起来很棒。
如果我使用 NavigateToStream 方法而不是 NavigateToString 方法,效果很好。
NavigateToString 有什么问题?难道我做错了什么?