如何在 Flutter Web 应用程序中使用 NodeJS 包
How to use NodeJS package in Flutter web app
我有一个需要能够创建虚拟 MIDI 设备的 Flutter 网络应用程序。为此,唯一的选择似乎是使用 easymidi NodeJS package。将 NodeJS 脚本连接到 Flutter 应用程序的最佳方式是什么?
您可以从 flutter web 连接到 javascript。最好的方法是使用 dart:js
库。
将您的自定义 js 文件添加到 Web 目录并确保它已加载
<head>
<script src="your.js" defer></script>
</head>
例如
function info(text) {
alert(text)
}
从飞镖调用:
import 'dart:js' as js;
js.context.callMethod('info', ['Hello!']);
我有一个需要能够创建虚拟 MIDI 设备的 Flutter 网络应用程序。为此,唯一的选择似乎是使用 easymidi NodeJS package。将 NodeJS 脚本连接到 Flutter 应用程序的最佳方式是什么?
您可以从 flutter web 连接到 javascript。最好的方法是使用 dart:js
库。
将您的自定义 js 文件添加到 Web 目录并确保它已加载
<head>
<script src="your.js" defer></script>
</head>
例如
function info(text) {
alert(text)
}
从飞镖调用:
import 'dart:js' as js;
js.context.callMethod('info', ['Hello!']);