Moving MathML code snippets from an HTML5 file to Canvas via conversion to LaTex.
Channel: Dana Lee Ling
Date: 11/01/2021

Canvas attempts to display links inside Canvas, but this is problematic for http: content. Modern browsers do not permit insecure content to be displayed on pages delivered from a secure server. As a result, accessing content held on an HTTP server from Canvas is problematic and all but impossible on an Android mobile device (Android webview simply throws a form of an error). A kludge solution is to move the content into Canvas pages as HTML, but the MathML is lost. One could rebuild equations from the equation editor, but inserting text via the editor is not obvious. Instead, I converted the MathML to LaTeX at (http://www.wiris.com/editor/demo/en/developers#mathml-latex) and then pasted the resulting LaTeX into the advanced view of the equation editor.