node-webkit
文章平均质量分 52
h5css3_linhuai
这个作者很懒,什么都没留下…
展开
-
node-webkit 项目中的 package.json
例子:{ "name":"nw-demo", "main":"index.html", "nodejs":true, "window":{ "title":"nw-demo", "toolbar":false, "width":600, "height":450, "position":"center" }}必填字段name (原创 2017-02-20 14:25:55 · 2486 阅读 · 0 评论 -
node-webkit代码加密保护
有些情况下,代码还是不能直接暴露给用户的;我们可以使用V8 Snapshot 的方式来达到代码加密保护的目的; 方法: 使用 /nwjs.exe 来运行 nwjc source.js core.bin命令; 用require('nw.gui').Window.get().evalNWBin(null, './app/v0.0.1/core.bin');参数:第一个原创 2017-02-20 15:07:37 · 3030 阅读 · 3 评论 -
node-webkit项目最小化到托盘(右下角)
var isShowWindow = true; var gui = require('nw.gui'); var win = gui.Window.get(); var tray = new gui.Tray({ title:'My Application', icon:'icon.png'原创 2017-02-20 18:13:10 · 2647 阅读 · 0 评论 -
node-webkit无边框窗口用纯JS实现拖动改变大小
$(function () { var gui = require('nw.gui'); var sizeFlag = true; var mouseDownFlag = false; var oldPoint = {}; var dragEventFlag = {};原创 2017-03-17 12:39:26 · 2839 阅读 · 0 评论 -
node-webkit 使用os模块获取用户MAC值和IP
代码:var os = require("os");// CPU 的字节序console.log('endianness : ' + os.endianness());// 操作系统名console.log('type : ' + os.type());// 操作系统名console.log('platform : ' + os.platform());// 系统内存总量原创 2017-05-26 14:26:16 · 954 阅读 · 0 评论