我使用cloudflare作为cdn服务(免费)。但是当我在任何页面上使用mathjax时,它会导致启用火箭加载器的问题。
以下是链接:http://www.e4exam.com/Questions/profit-and-loss
有没有办法在启用Rocket Loader的情况下使用MathJax。
答案 0 :(得分:2)
Rocket Loader使用的rocket.js
文件显然会将页面中的<script>
标记替换为自己的对象类,但这并不是以与本机浏览器实现完全兼容的方式实现的。 MathJax使用<script>
标记在页面内部存储数学,实现中的这些差异会使MathJax绊倒。
一个解决方案显然是将data-cfasync="false"
添加到加载MathJax.js的<script>
(有关详细信息,请参阅this MathJax issue tracker)。