首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tauri不允许加载本地资源

Tauri不允许加载本地资源
EN

Stack Overflow用户
提问于 2022-03-13 10:43:39
回答 1查看 2K关注 0票数 2

我一直在使用电子进行GUI界面开发,最近我遇到了Tauri作为电子替代品,并逐渐意识到相同的代码在电子上工作,而不是Tauri,其中:

代码语言:javascript
复制
<video controls preload src="file:\\C:\Users\User\Desktop\HelloTest\testVideo.mp4" ></video>

我已经试过了

代码语言:javascript
复制
<video controls preload src="C:\Users\User\Desktop\HelloTest\testVideo.mp4" ></video>

并且仍然不允许错误加载本地资源: file:///.....

它以电子方式工作,禁用webSecurity:false in webPreference,有什么方法可以禁用webPreference中的web安全,这样我就可以在Tauri中使用本地资源(来自C://或D://的视频),我的Tauri使用角作为前端。

EN

回答 1

Stack Overflow用户

发布于 2022-08-31 07:39:47

您可以配置安全性。看看这里的文档:https://tauri.app/v1/api/js/modules/fs#security

代码语言:javascript
复制
  {
   "tauri": {
     "allowlist": {
       "fs": {
        "scope": ["$APP/databases/*"]
    }
  }

使用此API访问的.Paths必须相对于一个基本目录,因此如果您需要访问任意文件系统路径,则必须在核心层上写入这样的逻辑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71455924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档