【问题标题】:Get Device details in React-native App在 React-native App 中获取设备详细信息
【发布时间】:2018-03-23 02:44:30
【问题描述】:

我必须从 android 和 IOS 设备/模拟器中获取设备详细信息,例如唯一 ID、设备制造商、操作系统类型和操作系统版本、用户区域设置。 我已经按照这种方法实现了。我正在使用 React-native 0.49

在项目文件夹中

npm install --save react-native-device-info

在导入部分的 JS 文件中

var DeviceInfo= require('react-native-device-info');

然后通过警报访问

alert(DeviceInfo.getUniqueID());

它的抛出“未定义不是函数评估”。

我关注了这个GITHUB LINK

让我知道哪里出了问题。 有没有其他库可以实现这一点。

【问题讨论】:

  • 你在启动项目时使用了react-native-cli还是create-react-native-app
  • react-native-cli
  • 你跑了吗react-native link react-native-device-info
  • 我没有链接,因为我使用的是 React native 0.49
  • 上次我检查你仍然需要链接

标签: react-native ecmascript-6


【解决方案1】:

嗨,我过去 8 个月一直在使用同一个库。这个错误可能会发生在其他一些函数定义中。所以请检查您的函数定义,然后您的方法完全正确,DeviceInfo 中没有错误。但是你应该在使用这个库之前链接 react-native 链接 react-native-device-info。

【讨论】:

  • link react-native link react-native-device-info 实际上帮了我
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多