uniapp 开发app时获取唯一标识OAID,imei,ooid

获取OAID:设备的唯一标识

                plus.device.getOAID({
					success:function(e){
						console.log('getOAID success: '+JSON.stringify(e));
					},
					fail:function(e){
						console.log('getOAID failed: '+JSON.stringify(e));
					}
				});

获取imei,ooid:

                //安卓10 以及以上的获取到的是单独的设备码串,其中e.imei是空的,所以用uuid
				plus.device.getInfo({
						success:function(e){
							console.log('getDeviceInfo success: '+JSON.stringify(e));
							// 双卡手机
							const imei = e.imei.split(',');
							console.log(imei);
						},
						fail:function(e){
							console.log('getDeviceInfo failed: '+JSON.stringify(e));
						}
					});
				console.log('修改:',plus.device.imei)

安卓10以上的手机已经拿不到e.imei了,所以直接使用uuid。

关于app端的唯一标识介绍:

说说移动设备的各种标识码(DeviceID, IMEI, UUID, UDID, OAID, IDFA, GAID)- 转 - 知乎

猜你喜欢

转载自blog.csdn.net/qq_42740797/article/details/125160705