node-webkit思路

最近公司的项目使用了微端。简单来说就是包装了IE浏览器来作为桌面程序,想起之前碰到的node-webkit技术,我想能不能包装一个chrome浏览器(只要是webkit内核就好),作为桌面程序?作为node-webkit的延伸,主要是为了解决node-webkit体积较大的问题

阅读 7.3k
1 个回答

推荐还是用node-webkit...包装Chrome内核的也不是没有,atom-shell就是封装了Chromium的内核的,不过那个体积...呵呵呵...这种类似的东西还有很多,比如有道的Hex。不过怎么说呢,比来比去我还是觉得用node-webkit好一点,主要是已经发展了一段时间了,文档丰富而且相关资料也比较容易找到。

node-webkit的体积的确是一个问题(事实上更大的问题是运行效率),不过其实node本来就不占大头,占大头的永远是webkit....所以想找个小体积的估计不太可能了吧O_o。推荐你按照官方的教程把App打包之后再用 upx 加个壳,体积会改观不少,一般来说50+M能缩到15-20M的样子。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进