2017-07-03 10 views
0

私たちは1年以上私たちのウェブサイトでmathjaxを使用してきました。最近「cdn.mathjax.orgが廃止されました。チェック...」というメッセージが表示され始めました。MathJaxプラグイン作成エラー

移行に必要な手順を実行しましたが、新しいリポジトリを使用しているため、 CKEditorを使用してTexをロードしようとするとエラーメッセージが表示される:「Uncaught SyntaxError:Unexpected token」」:MathJax.js?config = TeX-AMS_HTML:54

エラーを生成するコードを見ると、設定ファイルにエラーがあります。 (画像http://imgur.com/a/BneL1参照)。それは

CKEditorバージョンに表示does notのテックスで作成された画分を手段として、 https://gist.github.com/pkra/b02253d18a7c611fe0ffb4fbd5d6273b

これが私たちのために問題を作成しています:グーグルによって私はこのコードの古いバージョンは、移行のためのもの、それは最後から二番目のセミコロンを持っているdoesntの発見しました

これはCDNによる移行のバグですか、使用できる修正がありますか?

+1

問題が発生しているライブサンプルを共有したいことがあります。しかし、なぜあなたはまだ引退した住所を使用していますか?別のCDNプロバイダに切り替える必要があります(私たちのブログ記事が示唆しているように)。 –

+0

あなたのブログの記事(https://www.mathjax.org/cdn-shutting-down/)に示唆されているように、代わりのcdnプロバイダに入れ替えても、同じエラーが表示されます。私はスクリプトをそれはもはや退職したバージョンを言っていないが、私は同じエラーを取得 –

答えて

0

エラーメッセージは、アクセシビリティメニューの拡張機能の問題のため、古いブラウザ(特にIE8以下)にのみ影響するはずです。 IEを使用していて、バージョンが8より大きい場合は、おそらくページが古いバージョンのIEのエミュレーションモードの1つをトリガーしていることを意味します。それは扱うことができる最高のバージョンを使用するようにIEを伝えるためにあなたのページの<head>セクションの最初の行として

<meta http-equiv="X-UA-Compatible" content="IE=Edge"> 

を追加してみてください。

この問題はMathJaxの次のリリースで修正される予定ですが、上記の行を追加しても問題が解決しない場合は、2.7.1ではなく2.6.1をCDNから要求することができますcdnjsのURLにあります)。

+0

私はMacOS Sierra Chrome上でそれは最初のことをしないでください。しかし私は2.7.1から2.6.1にバージョンを変更し、これを修正しました。助けてくれてありがとう! –

関連する問題