- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在处理的 react-native 项目已经使用了 react-native-device-info。当我尝试将 Android-${DeviceInfo.getUniqueID()}
添加到请求中的 header 时,出现此错误:
{ TypeError: DeviceInfo.getUniqueID is not a function
at makeRequest (~/code/rn/src/services/api-client.js:46:39)
怎么可能呢?我在使用它的文件顶部像这样导入它。
import * as DeviceInfo from 'react-native-device-info';
如果我将导入语句更改为 import DeviceInfo from 'react-native-device-info';
,则会出现此错误:
TypeError: _reactNativeDeviceInfo2.default.getUniqueID 不是函数
export function makeRequest(endpoint, method, token, csrfToken = null, body = null) {
const config = {
method,
credentials: 'same-origin',
headers: {
Applikasjon: 'KONSERNAPP',
Accept: 'application/json',
'X-App-Version': `Android-${DeviceInfo.getUniqueID()}`,
'Content-Type': 'application/json',
token,
},
timeout: 120000,
};
最佳答案
自从 react-native-device-info 升级到 4.x.x
后,它的方法拼写错误有点改变,它现在接受 DeviceInfo.getUniqueId()
而不是 DeviceInfo.getUniqueID()
关于javascript - DeviceInfo.getUniqueID 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46830671/
所以我尝试实现 Facebook 登录并相应地执行所有步骤。在出现 FBSDKcorekit/FBSDKcorekit.h' file not found 错误后,我决定转而处理其他组件。 看啊,这个
编辑:我意识到 PhoneGap 陷入了无限循环,因为 DeviceInfo.uuid 未定义。虽然我不知道如何解决它,但它可以解决问题。 我的 android 模拟器 (v3.0) 和 asus E
我正在处理的 react-native 项目已经使用了 react-native-device-info。当我尝试将 Android-${DeviceInfo.getUniqueID()} 添加到请求
您好,我正在尝试在设备上运行我的 react-native android 应用程序。它运行良好,突然我在运行应用程序时遇到错误。 DeviceInfo native module is not in
从 Cordova 1.5 开始,他们似乎已弃用 Phonegap 变量 DeviceInfo(我想我看到它在技术上也已弃用 1.5,但保留了它)。我知道有设备变量,但我使用 DeviceInfo 变
我是一名优秀的程序员,十分优秀!