在React-native App中获取设备详细信息

问题描述:

我必须从Android和IOS设备/模拟器获取设备详细信息,如唯一ID,设备制造商,操作系统类型和操作系统版本,用户语言环境。 我已经按照这种方法实现了。我使用的阵营原生0.49在React-native App中获取设备详细信息

。在进口部分项目文件夹

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

在JS文件

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

然后通过警戒

alert(DeviceInfo.getUniqueID()); 

它扔“未定义的访问不是功能评估“

我跟了这GitHub的LINK

让我知道它去错了。 有没有其他的图书馆来实现这一点。

+0

您是否在启动项目时使用了“react-native-cli”或“create-react-native-app”? – bennygenel

+0

react-native-cli –

+0

您是否运行过'react-native link react-native-device-info' – bennygenel

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

+0

链接react-native链接react-native-device-info实际上帮助我 –