1.0.8 • Published 5 years ago
zip-comment v1.0.8
介绍
该库仅用于读取 zip 压缩包中的注释,并不能用于读取 zip 中每个文件的注释
该库的实现参考:jszip
功能
- 读取 utf8 注释
- 读取 utf16 注释
- 读取加密 zip 包的注释
特性
- 体积小
TODO
- 兼容性测试
- 处理 zip64 文件中的注释
- 处理 zip 压缩包中每个文件的注释
安装
npm i zip-comment
使用
- 直接在浏览器使用
<body>
<input type="file" onchange="selectFile(event)">
<script src="../dist/bundle.umd.js"></script>
<script>
async function selectFile(event) {
let file = event.target.files[0];
let comment = await loadZipAsync(file);
console.info(comment);
}
</script>
</body>
- import 导入使用
import loadZipAsync from 'zip-comment';
loadZipAsync(file)
.then(comment => {
console.info(comment);
});
- require 导入使用
var { loadZipAsync } = require('zip-comment');
loadZipAsync(file)
.then(comment => {
console.info(comment);
});