经过测试,Android & iOS 都可以使用
plus.device.getInfo({
success: (e) => {
console.log('getDeviceInfo success: ' + JSON.stringify(e));
this.uuid = e.uuid;
},
fail: (e) => {
console.log('getDeviceInfo failed: ' + JSON.stringify(e));
uni.showModal({
title: '提示',
content: '获取设备信息失败,是否授权打开设备信息',
success: (res) => {
if (res.confirm) {
uni.getSystemInfo({
success: (sys) => {
if (sys.platform == 'ios') {
plus.runtime.openURL("app-settings://");
} else {
var Intent = plus.android.importClass("android.content.Intent");
var Settings = plus.android.importClass("android.provider.Settings");
var Uri = plus.android.importClass("android.net.Uri");
var mainActivity = plus.android.runtimeMainActivit