2016-06-23 7 views
0

私はcdnサービス(無料)としてcloudflareを使用しています。しかし、どのページでもmathjaxを使用すると、ロケットローダを有効にすると問題が発生します。ここでページ上でMathJaxを有効にすると、Rocket Loaderと干渉します

リンクは次のとおりです。http://www.e4exam.com/Questions/profit-and-loss

私は With Rocket Loader Enabled

しかし、ときに私無効ロケットローダーそれはokですロケットLoaderを有効にしたとき、私はこれを取得しています。 With Rocket Loader Disabled

Rocket Loaderを有効にしてMathJaxを使用する方法はありますか。

答えて

2

ロケットローダーが使用するrocket.jsファイルは、ページ内の<script>タグを独自のオブジェクトクラスに置き換えていますが、これはネイティブブラウザの実装と完全に互換性のある方法で実装されていません。 MathJaxは<script>タグを使用してページ内に数学を内部的に格納します。これらの実装の違いはMathJaxを上回ります。

解決策の1つは明らかに、をMathJax.jsをロードする<script>に追加することです(詳細はthis MathJax issue trackerを参照)。

+0

ありがとうございます。それは私の問題を解決する... –

関連する問題