我的 Tauri v2 应用程序旨在作为不同的纯本地软件的 GUI。由于不需要 Web 访问,但可以访问不同的、不可预见的文件和资源位置 - 如何消除加载资源(img、css、js)的限制?到目前为止,我只是使用 Rust 函数来加载文件内容,然后将其注入到 DOM 元素中,但这并不是加载图像的便捷方法。到目前为止,在我看来,我无法在 Tauri v2 中做到这一点,从而实现不受限制的本地访问?
具有能力(除其他外):
"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"
我仍在搜索所有这些,所以不太确定实际需要什么,但我希望这至少可以帮助您进一步寻找。