こんにちは、みんな、
iOS の webview 内で mathjax ライブラリを使用すると、上記のボックスが表示されます。誰かが同様の問題を経験したか、修正を知っていますか?
ありがとう
これは WebKit のネイティブな MathML レンダリングのようであり、デフォルトでは使用できないフォントを呼び出すため、これらの文字は空白のボックス (不足している文字記号) としてレンダリングされます。伸縮性のある区切り文字は、複数のそのような文字で構成されているため、ボックスのスタックが表示されます。
MathJax が実際には実行されていない (ネイティブの MathML サポートが代わりに使用されている) か、代わりに NativeMML を使用するように MathJax が構成されています。次のようなものを追加できます
<script type="text/x-mathjax-config">
MathJax.Hub.Queue(function () {alert("MathJax Complete")});
</script>
MathJax をロードするスクリプトの前のどこかで、MathJax が実際に実行されているかどうかを確認します。アラートを受け取った場合、MathJax はページを処理しています。そうでない場合は、MathJax ファイルへのアクセスに関する問題を探します。