详细问题描述
[内容]
最新一次升级后,IOS相册系统异常
重现步骤
[步骤]
就在HBulider本身的项目中,新建H5+项目示例中,点击从相册中单选图片正常,然后再点击 从相册中多选图片 就报错了。反过来也是一样,如果先点击多选照片也正常,再次点击单选择又报错。 总之,本次升级后,IOS出现很多异常,建议加快修复,已经影响正常的使用了
[结果]
[期望]
运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]

3***@qq.com
该功能把image 换成video之后,生成的路径为非项目路径,请问怎么解决?
路径为 file:///var/mobile/Containers/Data/Application/4477D1E1-66F7-45D6-A7C4-82468873011D/tmp/output-2018-08-15-09:33:36-364.mp4 这个路径不正确啊。
// 拍照添加文件
function appendByCamera() {
plus.camera.getCamera().startVideoCapture(function(p) {
console.log(p);
// 这个P 打印出来的路径为:_doc/video_001.mov
appendFile(p);
});
}
// 从相册添加文件
function appendByGallery() {
plus.gallery.pick(function(p){
console.log(p);
// 这个P 打印出来的路径为: file:///var/mobile/Containers/Data/Application/4477D1E1-66F7-45D6-A7C4-82468873011D/tmp/output-2018-08-15-09:33:36-364.mp4
appendFile(p);
},function(e){
plus.nativeUI.alert('取消选择视频');
},{filter:'video',filename:'_doc/gallery/'});
}
怎么解决啊?自更新基座之后就出现这个问题了。
2018-08-15 09:36
3***@qq.com
IOS 平台
2018-08-15 09:37
骁骑
可设置CameraOption的filename属性,指定文件路径为“_doc”
2018-08-15 15:09
3***@qq.com
回复 骁骑:也是不行的,得到的路径为file:///var/mobile/Containers/Data/Application/4477D1E1-66F7-45D6-A7C4-82468873011D/tmp/output-2018-08-16-10:22:37-084.mp4
是在tmp这个目录下了,期望的结果应该是
file:///var/mobile/Containers/Data/Application/4477D1E1-66F7-45D6-A7C4-82468873011D/Documents/Pandora/apps/HBuilder/084.mp4
注意看:第一个路径 是在tmp这个文件夹下面,第二个路径在Documents 文件夹下。
设置了filename:'_doc/' 也是一样的,请帮忙看看是什么问题。
2018-08-16 10:25
骁骑
使用HBuilderX调试打包,这个更新到alpha版了
2018-08-16 12:22