gpt4 book ai didi

macos - MacOS 中的 WebView : How to request file system permissions correctly

转载 作者:行者123 更新时间:2023-12-03 11:49:01 25 4
gpt4 key购买 nike

可能是因为我是不是 开发传统的 Swift 应用程序 , 而我使用的是 https://github.com/zserge/webview库来开发一个跨平台的应用程序。

我的应用有 2 个部分,分为 2 个不同的线程 :一个线程启动窗口并显示一个 JS 应用程序。第二个线程包含 后台服务器绑定(bind)到一个临时端口并提供一个用 Rust 编写的 json api。 rust 面也是一个谈话文件系统 并提出所有要求。在 Linux 上我没有任何问题,但在 Mac 上,它仅在从根目录和主目录请求资源时才有效,而不是从 Documents/Desktop 等请求资源时有效

我在 Mac 上运行它时遇到的第一个问题是允许从窗口访问服务器:我必须在 中添加一个新条目。 info.plist 文件,根据stackoverflow中的这个答案:The resource could not be loaded because the App Transport Security policy requires the use of a secure connection

这解决了我与绑定(bind)到临时端口的服务器交谈的问题。说实话,我还不得不说,现在它要求我每次启动应用程序时都允许访问外部资源。

但是,当尝试执行 的函数时需要访问 从 Rust 一侧到 桌面 (例如),它不工作,它不显示任何弹出窗口,从来没有

顺便说一句,如果您想看看最终产品,也许可以帮助您更好地了解应用程序,请看这里:http://getdevspace.com/

最佳答案

查看 ch模式文件系统

甚至有同样的问题,所以我检查了ch mode so it worked
谢谢

关于macos - MacOS 中的 WebView : How to request file system permissions correctly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61362208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com