【问题标题】:HTML encoding issue in azure devops extensionazure devops 扩展中的 HTML 编码问题
【发布时间】:2020-09-23 19:03:02
【问题描述】:

我正在为 azure devops 开发集线器 ms.vss-web.hub 扩展,我正面临表情符号渲染问题(文本在差异 monaco text editor 内)

查看 html 源代码,表情符号也未呈现

在开发过程中,我使用的是 baseUri (https://docs.microsoft.com/en-us/azure/devops/extend/develop/manifest?view=azure-devops#runtime-attributes),它按预期工作。

(下图,devops 中的显示和源代码,但通过我的笔记本电脑提供扩展)

  • 表情符号渲染在页面的所有部分都失败了,不仅是 monaco 编辑器(我会将 monaco 编辑器排除在嫌疑人之外)
  • html 页面是正确的 UTF8
  • tfx extension create 进程(解压缩)后我检查了 html 页面,并且编码和表情符号仍然正常

我怀疑在渲染时由 devops 完成了一个中间过程。

【问题讨论】:

    标签: azure-devops-extensions


    【解决方案1】:

    我强制UTF8 with BOM 而只是UTF8,它解决了这个问题。

    【讨论】:

    • 感谢您在这里分享您的解决方案,请您接受您的解决方案作为答案吗?因此,对于遇到相同问题的其他成员轻松找到解决方案将很有帮助。祝你有美好的一天:)
    • 可以 :) 希望对您有所帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-19
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    相关资源
    最近更新 更多