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

[插件使用] UIMediaScanner的获取的绝对路径没有办法上传

[复制链接]
发表于 2017-7-26 19:47:52
使用 UIMediaScanner模块的获取的绝对路径没有办法上传 到云端_file 中  一直报     status:0 code 120   的错    难道是还要转换一下路径的格式????
4
帖子
0
勋章
2750
Y币
直接用模块返回的路径,ret.data
12
帖子
0
勋章
12
Y币
yvmer336366 发表于 2017-7-26 19:53
直接用模块返回的路径,ret.data

没有这个啊  只有path thumbPath suffix time  eventType   返回的json对象里面就这么多
3
帖子
0
勋章
4582
Y币
upHan 发表于 2017-7-26 22:05
没有这个啊  只有path thumbPath suffix time  eventType   返回的json对象里面就这么多 ...

ret.path
ret.thumbPath
这两个都行
12
帖子
0
勋章
12
Y币
xvetang 发表于 2017-7-27 11:08
ret.path
ret.thumbPath
这两个都行

对啊 我记得我用的就是这个ret.path  然后上传 到云数据库的_file数据表中  就显示status:0 code:120
5
帖子
0
勋章
3281
Y币
upHan 发表于 2017-7-30 18:35
对啊 我记得我用的就是这个ret.path  然后上传 到云数据库的_file数据表中  就显示status:0 code:120 ...


        function saveBacthImageToFileByUIM() {
                var client = new Resource("A6939365558578", "DA320D66-B620-FEEC-68F4-CFA9A77CFFCF");
                var File = client.Factory("file");
                var UIMediaScanner = api.require('UIMediaScanner');
                UIMediaScanner.open({
                        type: 'picture',
                        column: 4,
                        classify: true,
                        max: 4,
                        sort: {
                                key: 'time',
                                order: 'desc'
                        },
                        texts: {
                                stateText: '已选择*项',
                                cancelText: '取消',
                                finishText: '完成'
                        },
                        styles: {
                                bg: '#fff',
                                mark: {
                                        icon: '',
                                        position: 'bottom_left',
                                        size: 20
                                },
                                nav: {
                                        bg: '#eee',
                                        stateColor: '#000',
                                        stateSize: 18,
                                        cancelBg: 'rgba(0,0,0,0)',
                                        cancelColor: '#000',
                                        cancelSize: 18,
                                        finishBg: 'rgba(0,0,0,0)',
                                        finishColor: '#000',
                                        finishSize: 18
                                }
                        },
                        scrollToBottom: {
                                intervalTime: 3,
                                anim: true
                        },
                        exchange: true,
                        rotation: true
                }, function(ret) {
                        if (ret) {
                                for (i = 0; i < ret.list.length; i++) {
                                        api.getPicture({}, function(ret1, err1) {
                                                File.save({
                                                        file: {
                                                                isFile: true,
                                                                path: ret.list.thumbPath,
                                                                values: {
                                                                        filename: "头像2.png"
                                                                }
                                                        }
                                                }, function(data1, err1) {
                                                        alert("file:\t" + JSON.stringify(data1));
                                                        alert("file:\t" + JSON.stringify(err1));
                                                });
                                        });
                                }
                        }
                });
        }



你用缩略图吧
您需要登录后才可以回帖 登录

本版积分规则