使用uni-app获取设备唯一识别码,并在授权被拒时跳转到设备设置页面(附完整逻辑代码)

经过测试,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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部