2016-07-23 4 views
1

Можно ли вызывать и отлаживать быстрый код в приложении Electron?Swift with Electron on macOS

Для моего конкретного случая я хотел бы изменить фон своего экрана.

let sharedWorkspace = NSWorkspace.sharedWorkspace() 
let mainScreen = NSScreen.mainScreen() 
let url = NSURL(string: "path/to/my/image")! 
do { 
    try sharedWorkspace.setDesktopImageURL(url, forScreen: mainScreen!, options: [:]) 
} catch { 
    print (error) 
} 

ответ

2

Нет, но вы можете скомпилировать его в двоичный и нерест его от Electron с помощью child_process.execFile().

Также существует модуль узла, который выполняет то, что вы пытаетесь достичь: wallpaper

Смежные вопросы