【发布时间】:2016-06-01 23:16:59
【问题描述】:
所以,我有这个页面(Wordpress 博客的一部分), http://gnuradio.org/blog/filtering-time-series-data__elemental-building-blocks/,应该包含我的 LaTeX 公式的渲染,就像:
当我将桌面的 Firefox 配置为假装它的用户代理是在 Android 上运行的 Firefox 时,它的作用相同(有效!)
遗憾的是,在没有强迫我的 firefox 声明其用户代理字符串是 iPhone 3 的情况下,公式永远不会被渲染; MathJax 显示它是典型的“初始化消息”,但早在这些出现之前,“原始”LaTeX 公式就消失了,再也没有呈现出来:
现在,奇怪的是:它也不适用于 Linux 下的 Chrome,而且我有一个朋友报告了 Safari/OS X 的相同问题,但在 Android 设备上使用 Firefox,它可以工作@ 987654324@.
Chrome on Android 也是如此。
所以,我尝试调试一些东西,但我没有超越以下内容:
- 网络请求似乎是相同的,响应也是如此,无论我在我的台式 PC 上使用什么用户代理,除了当一切正常时,cdn.mathjax.org 有一些流量(即预期的,因为它会加载 webfonts)
- 将渲染作业放入 Mathjax
Hub的Queue也无济于事。
根本不是网络开发人员,这几乎是我所取得的成就。因此,关于如何戳/用于调试此问题或解决我的问题的明确答案的提示同样受欢迎。
【问题讨论】:
-
未来注意事项:cdn.mathjax.org 即将结束生命周期,请查看mathjax.org/cdn-shutting-down 了解迁移提示。
-
谢谢你,@PeterKrautzberger
标签: javascript cross-platform user-agent mathjax