Shell


Shell是完成桌面相关工作的API集合

Synopsis

// 默认浏览器中打开指定URL
nw.Shell.openExternal('https://github.com/nwjs/nw.js');

// 默认编辑器中打开指定文件 . 
nw.Shell.openItem('test.txt');

// 文件管理器中显示指定文件所在目录 . 
nw.Shell.showItemInFolder('test.txt');

Shell.openExternal(uri)

  • uri String 系统默认方式打开URI

系统默认方式打开外部URI . 例如 , 使用默认邮件方式打开mailto: URLs .

Shell.openItem(file_path)

  • file_path {String} 本地文件路径

系统默认方式打开file_path指定文件 .

Shell.showItemInFolder(file_path)

  • file_path {String} 本地文件路径

文件管理器打开file_path所在目录 , 同时选中文件 .