html5mac版如何将作业打包,nwjs mac打包

准备

1.nwjs-v0.12.3-osx-x64.zip

2.托盘图标

3.icns图标(App的图标)

4.app.nw (资源包)

5.mac签名证书

制作

解压nwjs-v0.12.3-osx-x64.zip,把nwjs改成你应用的名称

修改app图标,选中应用,右键显示包内容,进入Contents/Resources目录,替换nw.icns文件,推荐在线转换https://iconverticons.com/onl...

修改Contents目录下的Info.plist文件,包括app名称,标识等

app.nw资源包 资源包包括配置文件,node依赖,源代码等

0818b9ca8b590ca3270a3433284dd417.png

package.json文件参考如下

{

"name": "pcweb",

"main": "app/index.html",

"icon": "img/logo.png", // app在Dock显示的图标

"window": {

"toolbar": false,

"width": 900,

"height": 600,

"min_width": 900,

"min_height": 600,

"icon": "img/logo.png",

"resizable": true,

"frame" :false

},

"webkit": {

"plugin": true

},

"dependencies": {

"nw-notify": "0.2.3",

"sqlite3": "3.1.1"

}

}

在资源包目录下执行命令:zip -r app.nw *

把生成的app.nw拷贝到Contents/Resources目录下

5.app签名

参考文章:https://segmentfault.com/a/1190000005863046

注意:需要替换ffmpegsumo.so,解决语音播放的问题,在路径Contents/Frameworks/nwjs Framework.framework/Libraries下,下载地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值