HarmonyOS 图片exif信息获取异常
在尝试读取相册图片的 exif 信息时,遇到了一些问题,:
1. 在获取部分字段时,会发生异常,错误信息为:“There is generic napi failure!”,想问下这个是否符合预期,出现该错误的字段有:GPSDateStamp, ImageDescription, PhotoMode, SensitivityType, StandardOutputSensitivity, RecommendedExposureIndex, UserComment。
2. 部分字段可以正常获取,但取到的值为:default_exif_value。有一个诉求,需要把图片 A 的 exif 信息复制到图片 B 中,假如图片 A 中有值为 default_exif_value 的字段,该如何处理?将图片 B 的该字段赋值为"空串"吗,还是赋值为"default_exif_value"?
3. 如问题 2 中的诉求,目是将 image.PropertyKey 的所有属性放到了数组中,遍历获取后通过 modifyImageProperty 进行修改,但该方式可维护性较差,是否有更好的方案,可以获取到 image.PropertyKey 中的所有属性;或者有更简便的方法,将图片 A 中的所有 exif 信息更新至图片 B。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
获取相册图片信息,获取手机相册中的图片相关信息
860浏览 • 1回复 待解决
APP异常信息获取是否可以定义指定目录?APP自身管理自己的异常信息上报与删除。
516浏览 • 1回复 待解决
HarmonyOS 异常堆栈获取
270浏览 • 1回复 待解决
HarmonyOS如何获取resources/media下图片的信息,如图片高、宽? 如何转pixelmap?
388浏览 • 1回复 待解决
烧录捕获到异常信息,怎么解决?
8335浏览 • 2回复 待解决
HarmonyOS SDK内部资源获取异常
328浏览 • 0回复 待解决
HarmonyOS 系统信息获取方式
390浏览 • 1回复 待解决
HarmonyOS 如何获取版本信息?
57浏览 • 1回复 待解决
如何获取获取OAID信息
349浏览 • 1回复 待解决
HarmonyOS获取wifi信息,比如BSSID,SSID
297浏览 • 1回复 待解决
HarmonyOS 如何获取操作系统相关信息?
243浏览 • 1回复 待解决
HarmonyOS systemDateTime能够获取更多时区信息
24浏览 • 1回复 待解决
HarmonyOS如何获取规范格式的设备信息
252浏览 • 1回复 待解决
HarmonyOS photoAccessHelper如何获取所有相册的信息
381浏览 • 1回复 待解决
HarmonyOS 关于获取设备信息内容确认
105浏览 • 1回复 待解决
HarmonyOS stagemode如何获取app的版本信息?
166浏览 • 1回复 待解决
获取系统当前时间戳异常
25浏览 • 1回复 待解决
如何收集,鸿蒙应用运行中产生的崩溃信息,比如空指针异常,数组越界异常?
3868浏览 • 1回复 待解决
如何获取手机屏幕信息
783浏览 • 1回复 待解决
PhotoViewPicker如何获取原始信息?
2197浏览 • 1回复 待解决
如何获取应用版本信息
2053浏览 • 1回复 待解决
HarmonyOS如何获取截屏图片
368浏览 • 1回复 待解决
HarmonyOS获取位置信息中上报位置信息的时间间隔问题
245浏览 • 1回复 待解决
EnvironmentCallback无法获取信息
1892浏览 • 1回复 待解决
获取当前WLAN连接信息
576浏览 • 1回复 待解决
1、图片如果没有信息,get获取失败是正常现象,可以使用getImageProperties获取,如获取失败则返回null。https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-image-kit/js-apis-image.md#getimageproperties12
2、3:目前不支持jpegA exif clone到jpeg B。