2016-10-07 31 views
10

我們正在研究將Objc應用程序遷移到Electron應用程序,因爲本地應用程序僅僅是一個圍繞網站的WebWrapper。將QLPreviewPanel和Electron一起使用

我們缺少一個重要功能:使用QuickLook預覽文件的功能。

我們設法在npm模塊(基於此older code)中打包qlmanage(Quick Look Server調試和管理工具),但這與使用QLPreviewPanel不同。

qlmanage在Dock中啓動一個應用程序,並且可以產生它的多個實例,與QLpreviewPanel不同。

enter image description here

  • 沒有人設法與電子正確使用快看?
  • 是否可以使用Apple的Foundation Framework在C++中創建npm模塊,然後從Electron中需要此模塊?

任何洞察力將不勝感激。

回答

6

我們最終直接在Electron中添加了這個功能。

這將很快發佈在BrowserWindow API,用下面的方法簽名:

previewFile(path [,displayname])

這樣,每個人都用它!