金宝搏188Mathjax调试技巧γ

本页介绍在应用程序中调试Mathjax的基本技巧。金宝搏188

使用解包的资源γ

金宝搏188Mathjax提供了Allits组件的打包(缩小)和解包版本。为了调试,切换到未打包版本很有用。

例如,如果你的Mathjax副本住在金宝搏188https://example.com/金宝搏188mathjax/mathjax.js网站只要添加解封/之前金宝搏188玛莎,例如。,

<脚本 类型=“文本/javascript” 异步的
  SRC=“https://example.com/金宝搏188mathjax/mathjax.js?配置=tex-mml-am_chtml“>

              脚本>

<脚本 类型=“文本/javascript” 异步的
  SRC=“https://example.com/金宝搏188mathjax/unpacked/mathjax.js?配置=tex-mml-am_chtml“>

              脚本>

获取回溯信息γ

金宝搏188.枢纽.最后错误

金宝搏188Mathjax存储最后一个错误对象数学处理错误在里面金宝搏188Mathjax.Hub.LastError(Mathjax.Hub.LastError).这允许开发人员在需要时访问跟踪信息。

为Mathjax错误添加侦听器金宝搏188γ

金宝搏188Mathjax提供了一个详细的信号基础设施,开发人员可以使用它。

下面的示例将钩住数学处理错误。

金宝搏188.枢纽.寄存器.消息钩子“数学处理错误”功能 消息 {
  //处理错误。消息[2]是记录问题的错误对象。
(});

另一个例子钩住了TEX解析错误。

金宝搏188.枢纽.寄存器.消息钩子“tex jax-分析错误”功能 消息 {
  //处理错误。消息[1]将包含有关错误的数据。
(});

注释

更多信息,看见Majj金宝搏188ax API.