我正在开发一个颤振应用程序,该应用程序连接到打开它的桌面上的 MQTT 客户端。我想动态获取桌面的主机名并连接到它,而不是用户必须手动输入它。提前致谢。
问问题
550 次
2 回答
2
https://api.flutter.dev/flutter/dart-io/Platform-class.html
import 'dart:io' show Platform, stdout;
void main() {
// Get the hostname as a string.
String hostname = Platform.localHostname;
}
于 2021-07-06T20:14:15.047 回答
0
Flutter Web 解决方案
import 'dart:html' as html;
final hostname = html.window.location.hostname;
于 2022-01-20T04:33:05.320 回答