9***@qq.com
9***@qq.com
  • 发布:2019-11-18 15:15
  • 更新:2019-11-18 16:19
  • 阅读:1346

【报Bug】uni.uploadFile在h5中无法上传,method变为了OPTION!!!

分类:uni-app

详细问题描述

(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

上传图片403,看到Request Method是 OPTIONS

重现步骤

[步骤]

[结果]

[期望]

[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]

[IDE版本号]
2.4.2
[windows版本号]
10

uni-app运行环境说明

[运行端是h5或app或某个小程序?]
h5,小程序无问题
[运行端版本号]

[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX
[编译模式是老模板模式还是新的自定义组件模式?]

附件

[可重现代码片段]

                    uni.uploadFile({  
                        url: that.upUploadUrl,   
                        filePath:filePath,   
                        name: "file",   
                        success: function(res) {  

                            let data = JSON.parse(res.data);  

                            resolve(data.data);  
                        },  
                        fail: function(res) { //api出错  

                            reject(res);  
                        },  
                    })  

联系方式

[QQ]

2019-11-18 15:15 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

是跨域上传吗?option是预检,这步过去之后才是正式上传,一般option这步过不去都是服务端配置了不允许

  • Dircex

    {"errMsg":"share:fail:type参数无法正确识别,请按规范范围填写,http://ask.dcloud.net.cn/article/282"}


    安卓分享到qq失败,分享到微信成功;ios微信qq都可以分享成功

    有什么解决建议 或者思路吗 大佬

    2019-11-19 11:14

  • DCloud_uniCloud_WYQ

    回复 Dircex: 可以开新帖传一下你的代码,最好是精简之后的项目

    2019-11-19 12:01

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