我想在flutter应用程序中使用一个javascript库。该库不应调用任何UI,而只能接收参数并返回文本输出。
最简单的方法是使用本机插件来调用React。但是,我发现的所有集成指南和帖子都说明了如何使用react生成UI模块,或者如何从本机代码返回输出以进行响应(使用Promise),而不是如何将其输出返回到本机代码。
解决方案可能是捕获console.log输出或一些异步回调,但我找不到任何此类解决方案。
我还通过janea系统尝试了mobile node.js,但是我也无法从javascript代码中返回它来返回值。
感谢任何指针。如果有什么可以帮助我的,我将确保将示例代码放在此处。
Tomas
答案 0 :(得分:1)
Flutter没有提供直接运行JavaScript的方法。
您可以使用https://github.com/flutter/plugins/tree/master/packages/webview_flutter之类的WebView插件来执行JavaScript。