javascript - hbuilder上传文件至7牛云服务器报错?
阿神
阿神 2017-04-11 12:41:25
[JavaScript讨论组]

在运用hbuilder上传功能上传文件到7牛云服务器的时候报{"error":"file is not specified in multipart"}的错误 不知道是不是因为hbuilder中的上传在添加文件的时候不符合7牛云服务器的表单上传功能?、后台是用PHP做后台

function uploadbytwo(token) {//hbuilder上传7牛服务器方法
                var task = plus.uploader.createUpload("http://upload.qiniu.com/", {
                        method: "POST",
                        blocksize: 20480000,
                        priority: 100
                    },
                    function(t, status) {
                        plus.nativeUI.closeWaiting();
                        console.log(JSON.stringify(t.responseText))
                        if(status == 200) {
                            var t_re = t.responseText;
                            var result = JSON.parse(t_re)
                            console.log(JSON.stringify(result))
                        } else {
                            mui.alert("失败");
                        }
                    }
                );
                var arrimgelem = document.querySelectorAll(".img img");//获取页面上图片列表数据 用于循环给上传文件赋值                            
                for(var i = 0; i < arrimgelem.length; i++) {
                    if(arrimgelem[i].src.indexOf("jia.png") == -1) {
                        var _src = arrimgelem[i].src;
                        console.log(_src)                            
                        task.addFile(_src, {
                            key: "orderid_" + i
                        });
                    }
                }//整个for功能是给hbuilder中的上传功能文件赋值
                task.addData("token", token); //7牛的上传凭证 从服务器获取
                task.addData("key", "orderid_1"); //7牛的上传key                
                task.start();
                plus.nativeUI.showWaiting("正在提交...");
                return;
            }
阿神
阿神

闭关修行中......

全部回复(1)
黄舟

寻找了许久的答案 终于 在一位好心人的告知下 知道了怎么解决这个问题 就是在addfile方法里设置的key:"file"虽然说这样写的话 就不支持一次请求个文件上传但是也算是解决了能够上传到7牛的问题

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号