提交 b66ec97c 编写于 作者: DCloud_iOS_WZT's avatar DCloud_iOS_WZT

新增 iOS平台下 蓝牙、相册、通知提醒等授权状态

上级 881f9d42
<template> <template>
<page-head :title="title"></page-head> <page-head :title="title"></page-head>
<view class="uni-common-mt"> <view class="uni-common-mt">
<view class="uni-list"> <view class="uni-list">
<!-- #ifdef APP-IOS -->
<view class="uni-list-cell">
<view class="uni-pd">
<view class="uni-label" style="width:180px;">是否授权使用相册</view>
</view>
<view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="albumAuthorized" />
</view>
</view>
<view class="uni-list-cell">
<view class="uni-pd">
<view class="uni-label" style="width:180px;">是否授权使用蓝牙</view>
</view>
<view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="bluetoothAuthorized" />
</view>
</view>
<!-- #endif -->
<view class="uni-list-cell"> <view class="uni-list-cell">
<view class="uni-pd"> <view class="uni-pd">
<view class="uni-label" style="width:180px;">是否授权使用摄像头</view> <view class="uni-label" style="width:180px;">是否授权使用摄像头</view>
...@@ -33,7 +51,8 @@ ...@@ -33,7 +51,8 @@
<view class="uni-list-cell-db"> <view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="microphoneAuthorized" /> <input type="text" :disabled="true" placeholder="未获取" :value="microphoneAuthorized" />
</view> </view>
</view> </view>
<view class="uni-list-cell"> <view class="uni-list-cell">
<view class="uni-pd"> <view class="uni-pd">
<view class="uni-label" style="width:180px;">是否授权通知</view> <view class="uni-label" style="width:180px;">是否授权通知</view>
...@@ -41,7 +60,34 @@ ...@@ -41,7 +60,34 @@
<view class="uni-list-cell-db"> <view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="notificationAuthorized" /> <input type="text" :disabled="true" placeholder="未获取" :value="notificationAuthorized" />
</view> </view>
</view> </view>
<!-- #ifdef APP-IOS -->
<view class="uni-list-cell">
<view class="uni-pd">
<view class="uni-label" style="width:180px;">是否允许通知带有提醒</view>
</view>
<view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="notificationAlertAuthorized" />
</view>
</view>
<view class="uni-list-cell">
<view class="uni-pd">
<view class="uni-label" style="width:180px;">是否允许通知带有标记</view>
</view>
<view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="notificationBadgeAuthorized" />
</view>
</view>
<view class="uni-list-cell">
<view class="uni-pd">
<view class="uni-label" style="width:180px;">是否允许通知带有声音</view>
</view>
<view class="uni-list-cell-db">
<input type="text" :disabled="true" placeholder="未获取" :value="notificationSoundAuthorized" />
</view>
</view>
<!-- #endif -->
</view> </view>
<view class="uni-padding-wrap"> <view class="uni-padding-wrap">
<view class="uni-btn-v"> <view class="uni-btn-v">
...@@ -55,11 +101,16 @@ ...@@ -55,11 +101,16 @@
data() { data() {
return { return {
title: 'getAppAuthorizeSetting', title: 'getAppAuthorizeSetting',
cameraAuthorized: "", cameraAuthorized: "",
albumAuthorized: "",
locationAuthorized: "", locationAuthorized: "",
locationAccuracy: "", locationAccuracy: "",
microphoneAuthorized: "", microphoneAuthorized: "",
notificationAuthorized: "" bluetoothAuthorized: "",
notificationAuthorized: "",
notificationAlertAuthorized: "",
notificationBadgeAuthorized: "",
notificationSoundAuthorized: ""
} }
}, },
onUnload: function () { onUnload: function () {
...@@ -71,7 +122,12 @@ ...@@ -71,7 +122,12 @@
this.locationAuthorized = res.locationAuthorized; this.locationAuthorized = res.locationAuthorized;
this.locationAccuracy = res.locationAccuracy ?? "unsupported"; this.locationAccuracy = res.locationAccuracy ?? "unsupported";
this.microphoneAuthorized = res.microphoneAuthorized; this.microphoneAuthorized = res.microphoneAuthorized;
this.notificationAuthorized = res.notificationAuthorized; this.notificationAuthorized = res.notificationAuthorized;
this.notificationAlertAuthorized = res.notificationAlertAuthorized;
this.notificationBadgeAuthorized = res.notificationBadgeAuthorized;
this.notificationSoundAuthorized = res.notificationSoundAuthorized;
this.bluetoothAuthorized = res.bluetoothAuthorized;
this.albumAuthorized = res.albumAuthorized;
} }
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册