google-chrome-extension - window.MathJax 在 Firefox 中未定义,适用于 Chrome 扩展
问题描述
我正在尝试在将MathJax 3.0.1 注入任意网页Green Pi中编写 Chrome/Firefox 扩展。它适用于 Chrome,但我在使用 Firefox 时遇到了问题。
content_script.js
是_
MathJax = {
chtml: {
fontURL: chrome.runtime.getURL("fonts"),
},
};
require("mathjax-full/components/src/tex-chtml/tex-chtml.js");
// This paints pages green
// require("green.js");
// // cat green.js == document.body.style.backgroundColor = "green";
(当用户选择加入/退出某些页面时,它会涉及更多,但这与这里无关。)
现在,如代码中所述,上述内容在 Chrome 中运行良好,但在 Firefox 中失败并出现 MathJax 错误
MathJax(?): window.MathJax is undefined
我没有看到任何其他警告或错误。关于这里可能出了什么问题的任何提示?
解决方案
这毕竟是一个 MathJax 错误,参见。https://github.com/mathjax/MathJax/issues/2399。
推荐阅读
- delphi - 我在 Delphi 中收到“未声明的标识符”错误,我不知道为什么?
- javascript - javascript split( /\r\n|\n|\r/) 用分号
- android - Android Studio 预览元素不可点击
- scala - Scala - 声明 val 字段并在方法中初始化它们
- react-native - 导出为 pdf 未处理的承诺
- css - 如何使用带有 sass-autocompile 插件的 atom 将 .scss 文件直接编译到我的服务器上
- c++ - 如何定义采用最通用数量和类型的参数的函数
- security - TightVNC:如何列出所有连接的用户
- java - 无法通过 Docker 连接到外部 Mongodb IP
- c# - Transform.Find 从子到父