七牛上传图片,IE自动下载JSON

在IE9模式下,上传图片自动下载返回的json.求解决办法.
看来demo,并没有这种情况.代码却是和deme中

var uploader = Qiniu.uploader({
    runtimes: 'html5,flash,html4',
    browse_button: 'pickAppImage',
    container: 'appImgUpload',
    drop_element: 'appImgUpload',
    max_file_size: '1000mb',
    flash_swf_url: 'bower_components/plupload/js/Moxie.swf',
    chunk_size: '4mb',
    uptoken_url: $('#uptoken_url').val(),
    domain: 'http://qiniu-plupload.qiniudn.com/',
    get_new_uptoken: false,
    auto_start: true,
    log_level: 5,
    init: {
        'FilesAdded': function(up, files) {
            console.log(22)
        },
        'BeforeUpload': function(up, file) {
        },
        'UploadProgress': function(up, file) {
        },
        'UploadComplete': function() {
            $('#success').show();
        },
        'FileUploaded': function(up, file, info) {
            console.log(info)
        },
        'Error': function(up, err, errTip) {
            $('table').show();
            var progress = new FileProgress(err.file, 'fsUploadProgress');
            progress.setError();
            progress.setStatus(errTip);
        }
    }
});
阅读 3.1k
3 个回答

上传时修改一下http头部信息:Content-type为text/plain或者text/html,仅仅针对IE,其他浏览器依然使用application/json

新手上路,请多包涵

楼主解决了吗?我也遇到了

这个是因为ie9不识别application/json响应头,该一下就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题