Windows手机应用程序webview不保留乳胶输出
本文关键字:输出 保留 手机 应用程序 webview Windows | 更新日期: 2023-09-27 18:12:27
我遇到了一个奇怪的问题。我想在我的Webview中使用Latex显示一些文本作为美化的数学表达式,但在手机/模拟器上运行应用程序时,它会闪烁预期的输出一秒钟,然后将其平展为正常字符串。
Html内容我正在导航的Webview到:
string htmlFragment = "<!DOCTYPE html><html><head>" +
" <script src='"http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=AM_HTMLorMML'"></script> "+
" </head><font size=30> <body> `((n(n+1))/2)^2` </body> </html> ";
在呈现HTML后从Webview检索内容会给我一个空的HTML页面,其中有许多来自MathMl的标签,但没有内容要显示。
为什么呈现的页面持续存在,为什么html内容显示为空?
谁能给我点建议?
因为Windows手机假装它是Safari, MathJax对它运行在什么浏览器中感到困惑。有关详细信息,请参阅此bug报告。MathJax的下一个版本将包含一个修复。
您可以尝试使用SVG输出而不是HTML-CSS输出,因为它不依赖于浏览器。但是,没有相应的组合配置文件,因此您需要在行中包含您自己的配置。