【问题标题】:How to get the initial file path in Tauri如何在 Tauri 中获取初始文件路径
【发布时间】:2022-10-07 06:05:27
【问题描述】:

我正在尝试制作Tauri 应用程序。在电子中,有app.on(\"open-file\", 事件和app.on(\"ready\", 事件允许您获取已打开并启动应用程序的文件。

在 Tauri 中执行此操作的等效方法是什么?

如果您需要更多信息,请告诉我。 非常感谢

    标签: tauri


    【解决方案1】:

    根据 tauri discord 上的某个人的说法,此功能尚不存在,但正在开发中——“Tauri 还没有该功能。它正在由社区成员开发。”

    Welp 我想我会等到该功能实现。

    【讨论】:

      【解决方案2】:

      同样来自不和谐聊天:

      目前,您可以通过从 Rust 中的 std::env 的 args() 或 args_os() 获取文件并使用 #[tauri::command] 函数从 JavaScript 调用它来解决此限制。请注意,如果提供了无效的 UTF-8,args() 会出现恐慌,因此使用 args_os() 可能会更稳定,这将允许您优雅地处理意外输入。

      我将不得不玩弄这个来验证它是否有效。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-29
        • 2011-08-23
        相关资源
        最近更新 更多