Ionic 4本机设备插件在平台浏览器上返回设备uuid null

问题描述 投票:1回答:1

通过运行ionic cordova run browser设备,uuid为null,因为浏览器平台上的Device对象为空。

设备信息应该在那里,因为它支持浏览器平台

platform: browser uuid: "someid"

这是我的代码

import { Device } from '@ionic-native/device/ngx';

constructor(private device: Device) { }

console.log('Device UUID is: ' + this.device.uuid);

结果:Device UUID is: null

我正在使用@ionic-native/device": "^5.5.0

请帮我解决这个问题。我在Android设备上测试了代码。它工作正常

ionic-framework ionic4 ionic-native
1个回答
3
投票

遗憾的是,浏览器平台不支持device.uuid属性。请参阅支持的平台here

因此,您可能需要事先检查qazxsw poi并以不同的方式处理浏览器平台:

device.platform
© www.soinside.com 2019 - 2024. All rights reserved.