【问题标题】:How to return values from javascript library to android/iOS native code如何将值从 javascript 库返回到 android/iOS 本机代码
【发布时间】:2018-10-05 03:15:08
【问题描述】:

我想在 Flutter 应用中使用 javascript 库。该库不应该调用任何 UI,只接收参数并返回文本输出。

最简单的方法是使用原生插件来调用 React。然而,我发现的所有集成指南和帖子都解释了如何使用 react 生成 UI 模块,或者如何从本机代码返回输出以进行响应(使用 Promise),而不是如何将其输出返回到本机代码。

解决方案可能是捕获 console.log 输出或一些异步回调,但我找不到任何此类解决方案。

我还尝试了 janea systems 的移动 node.js,但我也无法让它从 javascript 代码中返回值。

感谢您的任何指点。如果有人对我有帮助,我会确保将示例代码放在这里。

托马斯

【问题讨论】:

    标签: javascript node.js react-native flutter


    【解决方案1】:

    Flutter 没有提供直接运行 JavaScript 的方法。

    您可以使用像 https://github.com/flutter/plugins/tree/master/packages/webview_flutter 这样的 WebView 插件来执行 JavaScript。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-15
      • 1970-01-01
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      相关资源
      最近更新 更多