如何在expo项目上获取MAC地址反应本机?

发布于 2025-01-14 16:57:22 字数 259 浏览 2 评论 0原文

***当我想使用 expo-NETWORK 获取 mac 地址时, 它要求***“承诺” 代码 : ` const ipAlert = async () =>; { 尝试 {

      const ip = await Network.getMacAddressAsync('wlan0')()
    
  } catch (error) {
    console.log('That did not go well.')
  }
  };`

***when i want to get mac adress using expo-NETWORK ,
it asks for *** "hundling promises"
code :
`
const ipAlert = async () => {
try {

      const ip = await Network.getMacAddressAsync('wlan0')()
    
  } catch (error) {
    console.log('That did not go well.')
  }
  };`

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

少跟Wǒ拽 2025-01-21 16:57:22

getMacAddressAsync() 调用返回一个 Promise,您需要像这样处理它:

Network.getMacAddressAsync()
        .then(macAddress => {
             console.log(macAddress)
         })
         .catch(error => console.log(error))

The getMacAddressAsync() call returns a promise, which you need to handle like this:

Network.getMacAddressAsync()
        .then(macAddress => {
             console.log(macAddress)
         })
         .catch(error => console.log(error))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文