【问题标题】:Using QLPreviewPanel with Electron将 QLPreviewPanel 与 Electron 一起使用
【发布时间】:2017-02-16 18:26:16
【问题描述】:

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

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

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

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

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

任何见解将不胜感激。

【问题讨论】:

    标签: node.js macos electron quicklook


    【解决方案1】:

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

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

    previewFile(path [,displayname])

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

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 1970-01-01
      • 2021-11-13
      • 1970-01-01
      • 2021-01-13
      • 2021-03-30
      • 2017-02-13
      • 1970-01-01
      • 2019-09-20
      相关资源
      最近更新 更多