uni-app 获取图片的exif和iptc信息 的 js SDK 地址
版本 1.0.0(2021-02-14)
导入
import {getImageData,getFloatLocationByExif} from '@/js_sdk/iz-exif/js_sdk/izExif/izExif.js'
运用
uni.chooseImage({sizeType:['original'],success: (e) => {console.log(e)let src = e.tempFilePaths[0]getImageData(src).then(res=>{console.log(res)console.log(getFloatLocationByExif(res.exif))console.log(resexif.exif.DateTime, '拍照时间');console.log(resexif.exif.undefined, '机型')}).catch(e=>{console.log(e)})}
})
文件下载
iz-exif 下载
存在问题
1. ios 报 Uncaught ReferenceError: readIPTCData is not defined 错误
目前解决办法 将izExif.js文件下的findIPTCinJPEG方法的
return readIPTCData(file, startOffset, sectionLength);