loadJavaScript static method
Implementation
static Future<void> loadJavaScript() async {
final libraryJs = rootBundle.loadString('assets/lib/usb_connector.js');
log(document.body!.toString());
final script1 = document.createElement('script') as HTMLScriptElement;
script1.type = 'text/javascript';
script1.text = libraryJs.toString();
document.body!.append(script1);
await script1.onLoad.first;
final webLibrary =
rootBundle.loadString('assets/lib/webserial-receipt-printer.umd.js');
final script2 = document.createElement('script') as HTMLScriptElement;
script2.text = webLibrary.toString();
script2.type = 'text/javascript';
document.body!.append(script2);
await script2.onLoad.first;
log('JavaScript file loaded successfully.');
}