2016-10-07 3 views
10

Wir sind dabei, unsere Objc-Anwendung auf eine Electron-Anwendung zu migrieren, da die native Version nur ein WebWrapper auf einer Website ist.Verwendung von QLPreviewPanel mit Elektron

Uns fehlt eine wichtige Funktion: die Möglichkeit, QuickLook zur Vorschau von Dateien zu verwenden.

Wir haben es geschafft, qlmanage (Quick Look Server Debug-und Management-Tool) in einem NPM-Modul (basierend auf dieser older code) zu wickeln, aber das ist nicht das Gleiche wie mit QLPreviewPanel.

qlmanage startet eine App im Dock und kann im Gegensatz zu QLpreviewPanel mehrere Instanzen erzeugen.

enter image description here

  • Hat jemand geschafft, Quicklook mit Electron richtig zu bedienen?
  • Ist es möglich, ein Npm-Modul in C++ mit dem Foundation Framework von Apple zu erstellen und dieses Modul dann von Electron zu benötigen?

Einsicht würde sehr geschätzt werden.

Antwort

6

Wir fügten diese Eigenschaft direkt in Electron hinzu.

previewFile(path [,displayname])

Auf diese Weise bekommt jeder, es zu benutzen:

Dies wird in Kürze auf dem mit der folgenden Methode Unterschrift BrowserWindow api, veröffentlicht!