2016-04-06 7 views
2

Я работаю на Mac, я хочу, чтобы отобразить панель инструментов для моей программы, но я не могу, однако я указано в моем файле package.json, чтобы показать его с этим кодом:Показывать мою панель (Node-Webkit) на макинтоше

{ 
     "name": "markdown_editor", 
     "main": "./html/index.html", 
     "single-instance": false, 
     "window": { 
     "toolbar": true, 
     "show": true, 
     "icon": "./img/icon.png" 
     }, 
     "dependencies": { 
     "marked": "^0.3.3" 
     } 
    } 

У вас есть решение для этого?

+0

Что версия вашего nw.js-х лет? У меня также такая же проблема в v0.14.0. (В v 0.12.3 проблема не была) – hoge1e3

ответ

3

панель инструментов устарела в 0.13, и это всегда неверно. Традиционная панель инструментов НЕ будет поддерживаться, включая кнопки перезагрузки, панель местоположения и кнопки DevTools. В качестве обходного пути вы можете открыть/закрыть DevTools с помощью F12 (Windows & Linux) или ⌘ + ⌥ + i (Mac). И используйте win.reload() и win.reloadDev(), чтобы имитировать кнопки перезагрузки.

источник: http://docs.nwjs.io/en/latest/For%20Users/Migration/From%200.12%20to%200.13/