Ответ 1
В итоге мы добавили эту функцию непосредственно в Electron.
Это скоро будет выпущено на BrowserWindow
api со следующей сигнатурой метода:
previewFile(path [,displayname])
Таким образом, каждый может использовать его!
Мы изучаем миграцию нашего Objc-приложения на Electron, так как родной - это просто WebWrapper вокруг веб-сайта уже.
Нам не хватает одной важной функции: возможность использовать QuickLook для просмотра файлов.
Нам удалось обернуть qlmanage
(инструмент отладки и управления Quick Look Server) в модуле npm (на основе этого более старого кода) но это не то же самое, что использовать QLPreviewPanel.
qlmanage
запускает приложение в Dock и может порождать несколько его экземпляров, в отличие от QLpreviewPanel.
Любое понимание было бы весьма полезным.
В итоге мы добавили эту функцию непосредственно в Electron.
Это скоро будет выпущено на BrowserWindow
api со следующей сигнатурой метода:
previewFile(path [,displayname])
Таким образом, каждый может использовать его!