表面上的问题:
void plus.gallery.save( path, successCB, errorCB );
这个方法的回调函数successCB没有参数。无法得知保存的文件名。
深入的原因:
在ios设备上,拍照得到的图片路径有个缺陷(不知道是不是没有理解对造成的):
cmr.captureImage( successCB, errorCB, option );
拍照成功后,得到的照片的路径。但是这路径如果作为参数传入
相册多选方法void plus.gallery.pick( successCB, errorCB, option );
当option ={ multiple:true, selected=[拍照的路径]}
相册多选图片模式下并没有勾中刚才拍的照片,因为照片不在相册图片集中。
所以回到了本文开头的表面问题==》想把拍照结果先存到相册里。但是存储之后又得不到路径。
来此求助,请指点。
如果有人(特别是官方的)回复,我立马去写个最小测试共验证提交过来。
4 个回复
3***@qq.com (作者)
最小原型工程已经提供,工程能直接运行。
还有调试时数据的截图,在附件里。
3***@qq.com (作者)
DCloud_App_Array
目前确实存在以上缺陷,主要问题是保存到系统相册后路径不确定导致无法选择。
我们后续再完善此功能。
3***@qq.com (作者)
多谢,其实只是要个确定结果而已。在结果不确定前,总是到处摸索花很多不知道有没有回报的时间。目前这样结果也甚好。
2017-07-14 15:43
张德帅
你好,请问你找到解决方案没有?
2018-01-04 10:34
3***@qq.com (作者)
现在app的基本功都是文字和图片发布。图片的多选是个标配,多选图片时,拍照和来自相册也是经典搭配。这个层面来讲还望突破一下这个问题。有点伤。。。。