在 Flutter 移动应用 webview 中使用 npm 包

Posted

技术标签:

【中文标题】在 Flutter 移动应用 webview 中使用 npm 包【英文标题】:Use npm packages in flutter mobile app webview 【发布时间】:2019-10-09 20:59:09 【问题描述】:

我正在开发 Flutter 移动应用。我想使用一个构建在 web3.js 之上的 npm 包,并提供一些额外的自定义功能。我知道在flutter dart中没有编译为js。我也玩过接受 uri 的 webview 插件。我的一些伙伴争辩说,使用 webview 我们可能可以使用 npm 包。我决定尝试一下,但我错过了入口点,因为我知道 webview 插件接受 URI,而且我不知道如何调整它以使用 npm 包,因此非常感谢有关在颤振移动应用程序中使用 npm 的任何类型的帮助?

【问题讨论】:

【参考方案1】:

使用“FLUTTER NODE”或“FLUTTER CLI”等软件包可能会有所帮助。此外,Flutter 有自己的名为“web3dart”和“etherium”的 pub,如果你对区块链有兴趣,这可能会对你有所帮助!

【讨论】:

以上是关于在 Flutter 移动应用 webview 中使用 npm 包的主要内容,如果未能解决你的问题,请参考以下文章

在颤动中使微调器背景透明

如何在颤动的 webView 中屏蔽广告(移动应用中的网页)

如何在 Flutter 应用中添加桌面版网站?

如何在 WebView Flutter 中允许 mailto 和 tel URL 方案?

如何在 Flutter 中重新加载 webview?

如何在 Flutter 移动端、Web 端和窗口中添加条件导入?