与 Javascript 个库互操作(即 NPM 包 AWS Amplify)
Interop with Javascript libraries (I.e. NPM package AWS Amplify)
我想通过 Flutter 应用程序与 AWS 服务交互,特别是通过 AWS Amplify library(尽管我对其他建议持开放态度)。
我想使用 Cognito 管理身份验证并调用各种 AWS Lambda 函数。如果我可以与图书馆互动,这很容易做到,但如果我不能,那就很难了!
我知道 Dart 有 js interop and NodeJS 互操作包,但它们的示例有点不透明。这些示例看起来像是从 JS 生成 Dart 代码(用作库),但文档看起来只允许我们从 Dart 中调用 Javascript 函数。
我该怎么做?
在 flutter 中,dart 不会编译为 javascript。所以你不能在客户端使用 js interop 和类似的东西。
所以你问的是不可能的
我想通过 Flutter 应用程序与 AWS 服务交互,特别是通过 AWS Amplify library(尽管我对其他建议持开放态度)。
我想使用 Cognito 管理身份验证并调用各种 AWS Lambda 函数。如果我可以与图书馆互动,这很容易做到,但如果我不能,那就很难了!
我知道 Dart 有 js interop and NodeJS 互操作包,但它们的示例有点不透明。这些示例看起来像是从 JS 生成 Dart 代码(用作库),但文档看起来只允许我们从 Dart 中调用 Javascript 函数。
我该怎么做?
在 flutter 中,dart 不会编译为 javascript。所以你不能在客户端使用 js interop 和类似的东西。
所以你问的是不可能的