Necesito ejecutar parte del código JS y devolver la salida al código Dart. Intento usar flutter_js: ^0.5.0+6 y funciona en iOS/Android, pero no puedo compilar el proyecto web. ¿Cómo puedo ejecutar un código como este?
String jsResult = javascriptRuntime.evaluate(""" if (typeof MyClass == 'undefined') { var MyClass = class { constructor(id) { this.id = id; } getId() { return this.id; } } } var obj = new MyClass(1); var jsonStringified = JSON.stringify(obj); var value = Math.trunc(Math.random() * 100).toString(); JSON.stringify({ "object": jsonStringified, "expression": value}); """).stringResult;(este es un código de muestra de flutter_js: https://pub.dev/packages/flutter_js/example )
Necesito una aplicación de compilación para iOS/Android/Web. Actualmente trabajando en Flutter 2.10.3 .