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])
        })
    }
})