帖子
帖子
用户
博客
课程
显示全部楼层
6
帖子
0
勋章
70
Y币

[BUG] UIMediaScanner模块 ios bug

[复制链接]
发表于 2016-4-11 16:02:50

UIMediaScanner = api.require('UIMediaScanner');
UIMediaScanner.open({
                    type: 'video',
                    column: 4,
                    max: 1,
                    texts: {
                        stateText: '已选择*项',
                        cancelText: '取消',
                        finishText: '完成'
                    },
                    exchange: true
                }, function( ret, err ){
                         if( ret ){
                                    alert( JSON.stringify( ret ) );
                                    UIMediaScanner.transPath({
                                           path: ret.list[0].path
                                        }, function( ret1, err ){
                                            if( ret ){
                                                     alert( JSON.stringify( ret1 ) );
                                                     api.ajax({
                                                            url: 'http://app205.***.com/Api_v1/api/upload',
                                                            method: 'post',
                                                            data: {
                                                                values: {
                                                                    name: 'haha'
                                                                },
                                                                files: {
                                                                    file: ret1.path  //ios这里得到的视频上传后,不是选中的原视频
                                                                }
                                                            }
                                                        },function(ret, err){
                                                            if (ret) {
                                                                 alert(JSON.stringify(ret));
                                                            } else {
                                                                 alert(JSON.stringify(err));
                                                            }
                                                        });
                                            }else{
                                                alert( JSON.stringify( err ) );
                                            }
                                });
                            }else{
                                alert( JSON.stringify( err ) );
                            }
                });

0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
6
帖子
0
勋章
70
Y币
BUG验证 发表于 2016-4-11 16:21
什么BUG?麻烦你细说一下。
  1. UIMediaScanner.transPath({
  2.                                            path: ret.list[0].path
  3.                                         }, function( ret1, err ){
  4.                                             if( ret ){
  5.                                                      alert( JSON.stringify( ret1 ) );
  6.                                                      api.ajax({
  7.                                                             url: 'http://app205.***.com/Api_v1/api/upload',
  8.                                                             method: 'post',
  9.                                                             data: {
  10.                                                                 values: {
  11.                                                                     name: 'haha'
  12.                                                                 },
  13.                                                                 files: {
  14.                                                                     file: ret1.path  //ios这里得到的视频上传后,不是选中的原视频
  15.                                                                 }
  16.                                                             }
  17.                                                         },function(ret, err){
  18.                                                             if (ret) {
  19.                                                                  alert(JSON.stringify(ret));
  20.                                                             } else {
  21.                                                                  alert(JSON.stringify(err));
  22.                                                             }
  23.                                                         });
  24.                                             }else{
  25.                                                 alert( JSON.stringify( err ) );
  26.                                             }
  27.                                 });
复制代码




转换得到的不是正常视频的路劲,好像是视频的一部分,不是原来的视频
6
帖子
0
勋章
70
Y币
BUG验证 发表于 2016-4-11 16:21
什么BUG?麻烦你细说一下。

ios中的问题
6
帖子
0
勋章
70
Y币
BUG验证 发表于 2016-4-11 16:21
什么BUG?麻烦你细说一下。

用上面的代码测试就知道了,上传后播放下视频,和手机中的视频文件对比就知道问题了 ,ios中
6
帖子
0
勋章
70
Y币
BUG验证 发表于 2016-4-11 16:21
什么BUG?麻烦你细说一下。

得到的路劲应该是视频文件的第一针的视频
UIMediaScanner.transPath
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
6
帖子
0
勋章
70
Y币
BUG验证 发表于 2016-4-11 18:07
请仔细阅读文档,不支持视频路径,只支持图片路径。

我要得到视频路劲,该怎么办
1
帖子
0
勋章
207
Y币
你是想把你的网络路径上的视频下载下来,然后获取这个保存的路径?还是。。。
您需要登录后才可以回帖 登录

本版积分规则