codecamp

Tauri FsAllowlistConfig

文件系统 API 的允许列表。

类型:object

名字 类型 违约 描述
scope
FsAllowlistScope [] 文件系统 API 的访问范围。
all
boolean false 使用此标志可启用所有文件系统 API 功能。
readFile
boolean false 从本地文件系统读取文件。
writeFile
boolean false 将文件写入本地文件系统。
readDir
boolean false 从本地文件系统读取目录。
copyFile
boolean false 从本地文件系统复制文件。
createDir
boolean false 从本地文件系统创建目录。
removeDir
boolean false 从本地文件系统中删除目录。
removeFile
boolean false 从本地文件系统中删除文件。
renameFile
boolean false 从本地文件系统重命名文件。
exists
boolean false 检查本地文件系统上是否存在路径。

FsAllowlistScope

文件系统作用域定义。它是限制从 Web 视图进行 API 访问的 glob 模式列表。

每个模式都可以从一个解析为系统基目录的变量开始。变量为:、、、$AUDIO$CACHE$CONFIG$DATA$LOCALDATA$DESKTOP$DOCUMENT$DOWNLOAD$EXE$FONT$HOME$PICTURE$PUBLIC$RUNTIME$TEMPLATE$VIDEO$RESOURCE$APP$LOG$TEMP$APPCONFIG$APPDATA$APPLOCALDATA$APPCACHE$APPLOG

可以是以下任何一种类型:

  • string[]​:此范围允许的路径列表。
  • object​:完整的示波器配置。


Tauri 白名单配置
Tauri WindowAllowlistConfig
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Tauri 指南

Tauri 特性

Tauri 插件

Tauri 应用程序接口

Tauri JavaScript/TypeScript

Tauri 命令行界面

Tauri 进程

Tauri 参考

Tauri WebView 版本

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }