最近做项目遇到一个需求:解析apk和ipa包,然后把里面的icon上传到服务器。
问题
原因
解决方案
命令行用法
install:
$ npm install -g pngdefry
** then run:**
$ pngdefry -i icon.png -o icon.new.png
在Node.js中使用
$ npm install pngdefry --save-dev
var pngdefry = require('pngdefry');
var path = require('path');
var input = path.join(__dirname, 'icon.png');
var output = path.join(__dirname, 'icon.new.png');
pngdefry(input, output, function(err) {
if (err) {
return;
}
console.log('success');
});
Test
$ npm test
项目地址
感谢
最后感谢上面提到的文章的作者Jongware。