在 Edge 中打开网页比如这个显示奇怪的符号。在 Firefox 中打开它显示正确的方程式。发生了什么?
有什么办法可以让它在 Edge 中工作吗?更改字体?提交错误报告?
答案1
根据本节维基百科MathML 页面:“在主流网络浏览器中,基于 Gecko 的浏览器(例如 Firefox 和 Camino)对 MathML 具有最完整的原生支持”和“Internet Explorer 本身不支持 MathML”。以下是整个相关段落:
Internet Explorer 本身不支持 MathML。可以通过安装 MathPlayer 插件来添加对 IE6 到 IE9 的支持。[22] IE10 中存在一些导致 MathPlayer 崩溃的错误,而微软决定在 IE11 中完全禁用 MathPlayer 所需的二进制插件接口。[23] MathPlayer 的许可证可能会限制其在商业网页和软件中的使用或分发。此许可证也可能禁止在商业软件中使用或分发 MathPlayer 插件通过 WebBrowser 控件显示 HTML 内容。
总之,听起来你可以下载并安装(免费)数学播放器插件才能使其工作。不幸的是——正如我在评论中提到的——我的系统上没有 Edge,所以我无法验证这样做是否能解决你的问题……
这是当前的MathPlayer 下载和安装页面,所以如果您愿意的话,您可以自己尝试一下(但请注意,我找不到任何关于 Edge 支持的提及)。