4

アプリにMathJaxを含めようとしています。アプリに不要なファイルを削除し、MathJaxフォルダーのサイズを3Mbに減らしました。

私のmathjaxフォルダーは、私のアプリのassestsディレクトリーにあります。を使用してmathjaxをリンクしようとしました

<script type="text/javascript" src="/mathjax/MathJax.js?config=default"></script>

これは機能していないようです。mathjaxへの私の道は間違っていますか?ソースを次のように指定したときにアプリが正常に機能したため

 <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>

解決:

WRTポールの解決策、これが私が行った変更です

  <script type="text/x-mathjax-config">
  MathJax.Hub.Config({  
skipStartupTypeset: true,
config: ['default.js'],
jax: ["input/TeX","output/HTML-CSS"],
extensions: ['tex2jax.js'] 
});
</script>
<script type="text/javascript"   src="file:///android_asset/antest_files/MathJax/MathJax.js"></script>
4

2 に答える 2

8

Android では、少し異なるものを参照する必要があります。

<script type="text/javascript" src="file:///android_asset/js/MathJax/MathJax.js"></script>

正しくロードされないため、構成パラメーターを追加できないことに注意してください。以下を使用して構成を行う必要があります。

<script type="text/x-mathjax-config">
...
</script>

この投稿の詳細: http://cs.jsu.edu/wordpress/?p=498

私が助けてくれることを願っています

于 2013-01-07T23:37:01.343 に答える
0

私はそれが長い間続いていることを知っていますが、私も同じ問題を抱えていて、cordova crosswalk webviewプラグインをインストールすることで、MathJax スクリプトをロードする方法を変更する必要がないことがわかりました。

とにかく走れ:

ionic plugin add cordova-plugin-crosswalk-webview

そして、あなたは行ってもいいです!!!

于 2016-06-24T10:58:14.010 に答える