systemPreferences - activateFileAccessPersist()
概述
使能已经永久授权过的文件或目录
基本信息
| 属性 |
值 |
| 模块 |
systemPreferences |
| 类型 |
Method |
| 鸿蒙支持 |
支持 |
OHOS 依赖与基本表现
| 属性 |
值 |
| 系统权限依赖 |
无需申请 |
| 添加JIT权限 |
支持 |
| 坚盾模式 |
支持 |
使用方式差异
| 属性 |
值 |
| 使用方式差异 |
存在差异 |
| 差异说明 |
鸼蒙新增接口 |
Demo
const { systemPreferences, dialog } = require('electron')
dialog.showOpenDialog(mainWindow, {
properties: ['openDirectory', 'createDirectory']
}).then((result) => {
if (!result.canceled && result.filePaths.length > 0) {
systemPreferences.activateFileAccessPersist([result.filePaths[0]]).then((results) => {
console.log(`activate ${result.filePaths[0]} res = ` + results[0])
})
}
})