美文网首页
nw.js Native API

nw.js Native API

作者: TnKeR | 来源:发表于2017-07-10 21:49 被阅读0次

    #调用

    `var gui = require('nw.gui');`

    #API

    *APP:让你与程序基本功能交互,比如打开绑定文件类型、获取mf文件、登记热键等

    增加热键:

    `var shortcut = new gui.Shortcut({key:key, active: function(){} })  

    gui.App.registerGlobalHotKey(shortcut);`

    设置代理:

    `App.getProxyForURL(string url)  

    App.setProxyConfig(string config)  `

    *Window:类似浏览器Window对象的API

    *Screen:一个单独的API,用于获取屏幕信息和处理屏幕事件

    `gui.Screen`需要单独初始化。`gui.Screen.screens`是一个数组,有几块显示屏就有几个元素。

    *Menu:用于创建窗体、托盘或上下文环境中的菜单

    上下文环境菜单是指鼠标右键打开的菜单

    *File Dialog:打开/保存文件对话框

    *Tray:管理托盘(就是windows右下角那堆小图标)/状态的图标

    *Clipboard:管理剪切板

    *Shell:用系统默认程序打开文件或URL

    比如`gui.Shell.openExternal(url)`可以用你的默认浏览器打开一个url地址

    相关文章

      网友评论

          本文标题:nw.js Native API

          本文链接:https://www.haomeiwen.com/subject/eljpxxtx.html