提交 e68aacfe 编写于 作者: L lsq

补充

Signed-off-by: Nlsq <linshuqing2@huawei.com>
Change-Id: I64a90a10b8c19aed457a58989645754ed8bc86cc
上级 2463edad
...@@ -450,7 +450,7 @@ import abilityAccessCtrl from '@ohos.abilityAccessCtrl'; ...@@ -450,7 +450,7 @@ import abilityAccessCtrl from '@ohos.abilityAccessCtrl';
let atManager = abilityAccessCtrl.createAtManager(); let atManager = abilityAccessCtrl.createAtManager();
let tokenIDList: Array<number> = []; let tokenIDList: Array<number> = [];
let permissionNameList: Array<string> = []; let permissionNameList: Array<Permissions> = [];
try { try {
atManager.on('permissionStateChange', tokenIDList, permissionNameList, (data) => { atManager.on('permissionStateChange', tokenIDList, permissionNameList, (data) => {
console.debug("receive permission state change, data:" + JSON.stringify(data)); console.debug("receive permission state change, data:" + JSON.stringify(data));
...@@ -496,7 +496,7 @@ import abilityAccessCtrl from '@ohos.abilityAccessCtrl'; ...@@ -496,7 +496,7 @@ import abilityAccessCtrl from '@ohos.abilityAccessCtrl';
let atManager = abilityAccessCtrl.createAtManager(); let atManager = abilityAccessCtrl.createAtManager();
let tokenIDList: Array<number> = []; let tokenIDList: Array<number> = [];
let permissionNameList: Array<string> = []; let permissionNameList: Array<Permissions> = [];
try { try {
atManager.off('permissionStateChange', tokenIDList, permissionNameList); atManager.off('permissionStateChange', tokenIDList, permissionNameList);
} catch(err) { } catch(err) {
...@@ -612,4 +612,4 @@ promise.then(data => { ...@@ -612,4 +612,4 @@ promise.then(data => {
| -------------- | ------------------------- | ---- | ---- | ------------------ | | -------------- | ------------------------- | ---- | ---- | ------------------ |
| change | [PermissionStateChangeType](#permissionstatechangetype9) | 是 | 否 | 权限授权状态变化类型 | | change | [PermissionStateChangeType](#permissionstatechangetype9) | 是 | 否 | 权限授权状态变化类型 |
| tokenID | number | 是 | 否 | 被订阅的应用身份标识 | | tokenID | number | 是 | 否 | 被订阅的应用身份标识 |
| permissionName | string | 是 | 否 | 当前授权状态发生变化的权限名 | | permissionName | Permissions | 是 | 否 | 当前授权状态发生变化的权限名 |
...@@ -451,7 +451,7 @@ on(type: 'activeStateChange', permissionNameList: Array&lt;Permissions&gt;, call ...@@ -451,7 +451,7 @@ on(type: 'activeStateChange', permissionNameList: Array&lt;Permissions&gt;, call
```js ```js
import privacyManager from '@ohos.privacyManager'; import privacyManager from '@ohos.privacyManager';
let permissionNameList: Array<string> = []; let permissionNameList: Array<Permissions> = [];
try { try {
atManager.on('activeStateChange', permissionNameList, (data) => { atManager.on('activeStateChange', permissionNameList, (data) => {
console.debug("receive permission state change, data:" + JSON.stringify(data)); console.debug("receive permission state change, data:" + JSON.stringify(data));
...@@ -492,7 +492,7 @@ off(type: 'activeStateChange', permissionNameList: Array&lt;Permissions&gt;, cal ...@@ -492,7 +492,7 @@ off(type: 'activeStateChange', permissionNameList: Array&lt;Permissions&gt;, cal
```js ```js
import privacyManager from '@ohos.privacyManager'; import privacyManager from '@ohos.privacyManager';
let permissionNameList: Array<string> = []; let permissionNameList: Array<Permissions> = [];
try { try {
privacyManager.off('activeStateChange', permissionNameList); privacyManager.off('activeStateChange', permissionNameList);
}catch(err) { }catch(err) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册