Tauri v2:删除本地文件和资源访问的限制

问题描述 投票:0回答:1

我的 Tauri v2 应用程序旨在作为不同的纯本地软件的 GUI。由于不需要 Web 访问,但可以访问不同的、不可预见的文件和资源位置 - 如何消除加载资源(img、css、js)的限制?到目前为止,我只是使用 Rust 函数来加载文件内容,然后将其注入到 DOM 元素中,但这并不是加载图像的便捷方法。到目前为止,在我看来,我无法在 Tauri v2 中做到这一点,从而实现不受限制的本地访问?

permissions tauri
1个回答
0
投票

具有能力(除其他外):

"core:path:default",
"core:resources:default",
"dialog:default"

在 main.rs 中:

.plugin(tauri_plugin_dialog::init())
.plugin(tauri_plugin_fs::init())
.plugin(tauri_plugin_shell::init())

我能够使用:

import { path } from "@tauri-apps/api"
import { save, open } from "@tauri-apps/api/dialog"

我仍在搜索所有这些,所以不太确定实际需要什么,但我希望这至少可以帮助您进一步寻找。

© www.soinside.com 2019 - 2024. All rights reserved.