【发布时间】:2020-01-30 00:07:47
【问题描述】:
我想获得一个唯一标识符,例如运行我的 Flutter Web 应用的台式机的 mac 地址。
类似于 IOS 和 Android 的设备 ID。我已经尝试了所有可用的插件,但它们都没有返回值,我想知道是否有这样的功能,或者 Flutter Web 中是否仍然缺少这个功能
【问题讨论】:
标签: flutter
我想获得一个唯一标识符,例如运行我的 Flutter Web 应用的台式机的 mac 地址。
类似于 IOS 和 Android 的设备 ID。我已经尝试了所有可用的插件,但它们都没有返回值,我想知道是否有这样的功能,或者 Flutter Web 中是否仍然缺少这个功能
【问题讨论】:
标签: flutter
我不相信这在 Flutter Web 中是可能的,因为它被编译为 JavaScript,并且无法获取机器可识别信息,例如 MAC 地址,因为从浏览器。您可以尝试使用 uuid 或类似的东西创建自己的标识符,具体取决于您的确切用例。然而;这样的解决方案不会是永久性的,当他们的浏览器缓存被清除时,用户将获得一个新的标识符。
【讨论】: