• 技术文章 >web前端 >js教程

    NW.js是什么?

    青灯夜游青灯夜游2019-05-23 18:19:32原创20200

    NW.js是一个使用Web开发技术(HTML,CSS和JavaScript)构建跨平台桌面应用程序的框架。它由Roger Wang在中国的英特尔开源技术中心创建,并将Node.js编程框架与Chromium(当时)浏览器引擎 - Webkit相结合,因此原始名称为Node Webkit。

    NW.js能做什么?

    NW.js是基于Chromium和Node.js的。它允许我们直接从浏览器调用Node.js代码和模块,并在我们的应用程序中使用Web技术。此外,我们可以轻松地将Web应用程序打包到本机应用程序。

    NW.js提供了一个用于与操作系统交互的JavaScript API,以便我们可以执行以下操作:

    ● 控制应用程序窗口的大小和行为

    ● 使用菜单项在应用程序窗口中显示本机工具栏

    ● 右键单击应用程序窗口区域中的上下文菜单

    ● 在操作系统的托盘菜单中添加托盘应用程序项

    ● 访问操作系统剪贴板; 阅读内容甚至设置内容

    ● 使用默认应用程序打开计算机上的文件,文件夹和URL

    ● 通过操作系统的通知系统插入通知。

    使用NW.js的好处:

    1)以网络最流行的技术编写原生应用程序的新方法

    2)基于HTML5, CSS3, JS and WebGL而编写

    3)完全支持nodejs所有api及第三方模块

    4)可以使用DOM直接调用nodejs模块

    5)容易打包和分发

    6)支持运行环境包括32位和64位的Window、Linux和Mac OS

    以上就是NW.js是什么?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:NW.js Node.js
    上一篇:js全称是什么? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • nw.js 如何禁用向主窗口拖放文件?• nw.js 如何禁止双击最大化?• nw.js的localStorage的物理储存实例详解• 详细介绍NW.js基本使用
    1/1

    PHP中文网