我正在尝试将MathJax集成到我的网络应用程序中。我想使用MathJax 将方程式渲染到<画布>
我已经能够哄骗MathJax添加< svg>元素到DOM。但我不知道 如何从< svg> to canvas.ctx.drawImage()
我读了一些关于XMLSerializing<的帖子。 svg>。但是当我做以下(本地)时
svg = $('svg').eq(0)
asStr = new XMLSerializer().serializeToString(svg) ;
我从Firefox获得了“安全错误”。
<的初始部分。 svg>插入的MathJax粘贴在
下面<svg><defs id="MathJax_SVG_glyphs"><path id="MJMAIN-24" stroke-width="10" d="M162 187Q162 164 146 149T109
所以我想知道你是否可以帮我理解是否
由于 阿比纳夫
答案 0 :(得分:0)
XMLSerializer不能给出jQuery对象。我想你想要
asStr = new XMLSerializer()。serializeToString(svg [0]);
所以你没有传递一些jQuery的东西。