createHtml method
Implementation
void createHtml(String script, String scriptOsmInterop) {
final body = web.window.document.querySelector('body')!;
debugPrint("div added iframe");
if (web.window.document.getElementById("osm_interop") == null) {
final interopScript =
web.document.createElement('script') as web.HTMLScriptElement
..id = "osm_interop"
..crossOrigin = "cross-origin"
..innerHTML = scriptOsmInterop.toJS
..type = 'application/javascript';
body.appendChild(interopScript);
}
if (web.window.document.getElementById("mapScript") == null) {
mapScript = web.document.createElement('script') as web.HTMLScriptElement
..id = "mapScript"
..crossOrigin = "cross-origin"
..innerHTML = script.toJS
..type = 'application/javascript';
body.appendChild(mapScript!);
}
}