gpt4 book ai didi

node.js - 将 QLPreviewPanel 与 Electron 一起使用

转载 作者:IT老高 更新时间:2023-10-28 23:21:04 25 4
gpt4 key购买 nike

我们正在考虑将我们的 Objc 应用程序迁移到 Electron 应用程序,因为原生应用程序已经只是一个网站周围的 WebWrapper。

我们缺少一项重要功能:使用 QuickLook 预览文件的能力。

我们设法将 qlmanage(Quick Look Server 调试和管理工具)封装在一个 npm 模块中(基于此 older code),但这与使用 QLPreviewPanel 不同。

qlmanage 在 Dock 中启动一个应用程序,并且可以生成它的多个实例,这与 QLpreviewPanel 不同。

enter image description here

  • 是否有人设法将 Quicklook 与 Electron 一起正确使用?
  • 是否可以使用 Apple 的 Foundation Framework 在 C++ 中创建一个 npm 模块,然后需要 Electron 的这个模块?

任何见解将不胜感激。

最佳答案

我们最终直接在 Electron 中添加了这个功能。

这将很快在 BrowserWindow api 上发布,具有以下方法签名:

previewFile(path [,displayname])

这样每个人都可以使用它!

关于node.js - 将 QLPreviewPanel 与 Electron 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39922582/

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