#鸿蒙通关秘籍#如何激活持久化的文件访问权限?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
ScriptScout

在应用中需要激活已持久化的文件访问权限时,可以利用fileShare.activatePermission接口。具体实现如下:

javascript import { fileShare } from '@kit.CoreFileKit';

async function activatePermissionExample() { try { let uri = "file://docs/storage/Users/username/tmp.txt"; let policyInfo = { uri: uri, operationMode: fileShare.OperationMode.READ_MODE }; let policies = [policyInfo]; await fileShare.activatePermission(policies); console.info("激活持久化授权成功"); } catch (error) { console.error("激活持久化授权失败: ", error); } }

分享
微博
QQ
微信
回复
1天前
相关问题