收藏
回答

wx.uploadFile 在 network 里面一直显示 pendding

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.uploadFile 工具 8.0.51 3.6.6

https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html

upload 是我的服务端接口,当我使用 Web 客户端调用该接口上传文件时,是成功的。但是在微信小程序通过 wx.uploadFile 向 upload 接口上传文件的时候,则是一直显示 pending,如上图。

以下图片是我在Web客户端调用upload接口上传文件成功的截图。

最后一次编辑于  03-28
回答关注问题邀请回答
收藏

2 个回答

  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    03-28

    那就是你的api有问题呗

    03-28
    有用
    回复 2
    • P⃰i⃰n⃰k⃰
      P⃰i⃰n⃰k⃰
      03-28
      感谢答复!我查过我的服务端,可以通过Web客户端上传,一切正常,但是微信小程序就不行了。之前是可以的,昨天下午开始不行的。
      03-28
      回复
    • 那一抹微笑😊穿透阳光
      那一抹微笑😊穿透阳光
      03-28回复P⃰i⃰n⃰k⃰
      web可以,谁告你小程序就一定可以的
      03-28
      回复
  • 大山
    大山
    03-28

    这不是你内部程序上传的接口,本地测试一下这个接口是正常的吗?

    03-28
    有用
    回复 4
    • P⃰i⃰n⃰k⃰
      P⃰i⃰n⃰k⃰
      03-28
      感谢答复!是的,这个是我的服务端接口,我测试过,通过Web客户端可以正常上传文件,但是通过我的小程序就会卡在 pending 这里。前几天还是正常的,昨天下午开始就不正常了。
      03-28
      回复
    • 大山
      大山
      03-28回复P⃰i⃰n⃰k⃰
      pengding 一定是你服务器或者业务层存在问题。检查服务器防火墙,或者接口请求方式,超时等参数。如果你这个接口用的第三方的框架,自己单独写一个上传接口单文件 ,接口啥逻辑没有,直接返回。对比一下 是不是接口层业务存在问题。
      03-28
      1
      回复
    • P⃰i⃰n⃰k⃰
      P⃰i⃰n⃰k⃰
      03-28回复大山
      好的感谢,我去试试
      03-28
      回复
    • P⃰i⃰n⃰k⃰
      P⃰i⃰n⃰k⃰
      03-28
      解决了!试了一下还是不行,于是去查看我服务端的网关配置,发现是网关出了问题。重启网关后恢复正常。非常感谢!
      03-28
      回复
登录 后发表内容