全栈工程师
全栈工程师
  • 发布:2018-08-06 15:54
  • 更新:2018-08-07 17:29
  • 阅读:1535

【报Bug】最新一次升级后,IOS相册系统异常

分类:HTML5+

详细问题描述
[内容]

最新一次升级后,IOS相册系统异常

重现步骤

[步骤]

就在HBulider本身的项目中,新建H5+项目示例中,点击从相册中单选图片正常,然后再点击 从相册中多选图片 就报错了。反过来也是一样,如果先点击多选照片也正常,再次点击单选择又报错。 总之,本次升级后,IOS出现很多异常,建议加快修复,已经影响正常的使用了

[结果]
[期望]

运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]

附件
[代码片段]
[安装包]

联系方式
[QQ]
[电话]

2018-08-06 15:54 负责人:无 分享
已邀请:
骁骑

骁骑

已经修复我们会尽快更新到打包机

  • 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

该问题目前已经被锁定, 无法添加新回复