没有合适的资源?快使用搜索试试~ 我知道了~
nwjs中文教学文档.pdf
需积分: 50 14 下载量 75 浏览量
2019-07-31
13:51:30
上传
评论
收藏 4.33MB PDF 举报
温馨提示
试读
113页
比官方文档更加翔实的中文教学文档,包含主要的nwjs的API,学完可以直接用于开发
资源推荐
资源详情
资源评论
0
1
1.1
1.2
1.3
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
目錄
介紹
中文Wiki
支持列表
开始nw.js
package.json
中文教程
node-webkit学习(1)helloworld
node-webkit学习(2)基本结构和配置
node-webkit学习(3)NativeUIAPI概览
node-webkit学习(4)NativeUIAPI之window
node-webkit教程(5)NativeUIAPI之Framelesswindow
node-webkit教程(6)NativeUIAPI之Menu(菜单)
node-webkit教程(7)PlatformService之APP
node-webkit教程(8)PlatformService之Clipboard
node-webkit教程(9)nativeapi之Tray(托盘)
node-webkit教程(10)PlatformService之Filedialogs
node-webkit教程(11)PlatformService之shell
node-webkit教程(12)全屏
node-webkit教程(13)gpu支持信息查看
node-webkit教程(14)禁用缓存
node-webkit教程(15)当图片加载失败的时候
node-webkit教程(16)调试typescript
nw.js中文文档
2
FeatureslistforsimplifiedChinese(支持列表)
TranslationforFeatureslist
翻译自Featureslist
下面的列表是node-webkit的支持列表,如果你正在考虑使用node-webkit或其他的东西来作
为未来的发展方向。你可以耐心阅读并作出正确的决定。页面尚未完成
完全支持在浏览器中运行node.js
使用方便
原生UI库
无边框窗口
打包与发布
兼容NPM
调试器支持
丰富的文档
Kiosk模式(PS:直译为自助模式,疑为诸如自动取款机等程序所使用的全屏模式。MAC系
统下未发现区别)
文件对话框
媒体
良好的HTML5支持
web组件
拖放
数据持久性
WebGL
WebRTC
datalist
CSS3
nw.js中文文档
5支持列表
GettingStartedwithnw.jsforsimplified
Chinese(开始nw.js)
TranslationforGettingStartedwithnw.js
翻译自GettingStartedwithnw.js
本章节包涵了一些指导信息,以帮助您开始nw.js编程。假定你有nw.js的二进制文件(这样的文
件都可以在“下载”READEME的部分,如果你想建立自己的二进制文件请参阅[Buildingnw.js])
nw.js基于Chromiumandio.js。它可以让你直接从DOM调用Node.js的代码及模块,使您可以
使用web技术来开发应用程序。此外,你可以很轻松的打包web应用到本地应用程序
基础
首先我们介绍nw.js,我们先从最简单的程序开始。示例1.HelloWorld
创建 index.html:
<html>
<head>
<title>HelloWorld!</title>
</head>
<body>
<h1>HelloWorld!</h1>
</body>
</html>
创建 package.json:
{
"name":"nw-demo",
"main":"index.html"
}
压缩 index.html和 package.json到zip压缩文件,并修改文件名为 app.nw:
nw.js中文文档
6开始nw.js
app.nw
|--package.json
`--index.html
下载你所使用的平台的预构建的二进制文件并用它打开 app.nw文件:
$./nwapp.nw
注意:在Windows,你可以拖拽 app.nw到 nw.exe来打开它。
示例2.NativeUIAPI
nw.js有原生UI控制API。你可以用这些来控制窗口、菜单等等
下面的示例演示如何使用菜单的API。
<html>
<head>
<title>Menu</title>
</head>
<body>
<script>
//载入原生UI库
vargui=require('nw.gui');
//创建空菜单
varmenu=newgui.Menu();
//添加菜单项,label为菜单项的显示名
menu.append(newgui.MenuItem({label:'ItemA'}));
nw.js中文文档
7开始nw.js
剩余112页未读,继续阅读
资源评论
sinat_21537849
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功