注:pc端是指从微信里左下角的小程序面板进入的小程序
首先微信小程序上传图片方法都是 这里后台是用了oss

wx.chooseImage({count: that.data.count - that.data.detailPics.length, // 最多可以选择的图片张数,默认9sizeType: ['original', 'compressed'], // original 原图,compressed 压缩图,默认二者都有sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有success: function (res) {let imgs = res.tempFilePaths;for (var i = 0; i < imgs.length; i++) {pics.push(imgs[i])}that.uploadimg({url: that.data.uploadUrl, //这里是你图片上传的接口path: pics, //这里是选取的图片的地址数组});},})
uploadimg: function (data) {let that = this,wx.uploadFile({url: data.url,filePath: data.path[0],name: 'file',formData: {scene: 'images'},// header: {//   // "content-Type": "multipart/form-data",//   "App": "1",//   "Authorization": wx.getStorageSync('tokens')// },success: (resp) => {//注意这里返回的resp是一个字符串let json_data = JSON.parse(resp.data)if (json_data.code == 200) {success++;let pic_name = json_data.data.url} else if (json_data.code == 400) {wx.showToast({title: '上传失败',icon: none})fail++;}},fail: (res) => {wx.hideLoading();wx.showToast({title: '上传失败',icon: none})},});},

以上是上传图片的步骤
现在说一下pc跟其他的区别
wx.chooseImage中返回


两者并不一样,为了兼容,所以在wx.uploadFile的时候不要header

微信小程序踩坑之pc端小程序的上传图片失败没有上传成功相关推荐

  1. 踩坑 - click事件与blur事件冲突问题 input文件上传同名文件问题

    前言 上周写需求遇到了一点小坑涉及到一些小细节,今天赶上没啥事总结一下分享出来. click事件与blur事件冲突问题 click事件与blur事件 blur事件: 表单事件,元素失去焦点时候触发,不 ...

  2. 【小程序踩坑系列5】小程序内多重调用原生promise,无返回,无报错,代码卡住...

    作者: 蒋欢 问题: 在部分IOS机型上,小程序内使用原生promise实现异步,在嵌套四层后,Promise的resolve和reject均无返回. 环境: 用户机型:iPhone 7 系统版本:I ...

  3. 【Android 逆向】Android 逆向通用工具开发 ( adb forward 网络端口重定向命令 | PC 端逆向程序主函数分析 )

    文章目录 前言 一.adb forward 网络端口重定向命令 二.PC 端逆向程序主函数分析 前言 本篇博客重点分析 PC 端 hacktool 模块 ; 一.adb forward 网络端口重定向 ...

  4. 微信小程序踩坑记——ColorUI组件的使用

    微信小程序踩坑记--组件的使用 组件类型 ColorUI Vant weapp ColorUI 首先贴上官网链接:官网链接,GitHub链接 简介 ColorUI是一个css库!!!在你引入样式后可以 ...

  5. 微信小程序踩坑—用户登录界面

    最近做的一个项目有涉及到用户登录.微信小程序的用户登录在我看来有两种,一种是需要用微信提供的用户身份标识,简单地说就是小程序的登录者就是使用这个小程序的微信用户,还有一种是小程序和服务器之间有自己的一 ...

  6. 开源全平台版知识付费系统源码 支持微信小程序+公众号+H5+PC端

    分享一个开源全平台版知识付费系统源码,系统支持微信小程序+公众号+H5+PC端,一套系统实现全端数据及用户体系全面打通,轻松实现店铺全网一站式运营.含完整代码包和详细搭建教程. 系统支持视频课程.音频 ...

  7. 全平台知识付费系统源码 支持微信小程序+公众号+H5+PC端 含搭建部署教程

    分享一个全平台知识付费系统源码,支持微信小程序+微信公众号+H5+PC端,支持DIY风格装修,含完整程序包和详细的搭建教程. 系统特色功能一览: 1.支持视频课程.音频课程.图文课程.专栏课程等: 2 ...

  8. 微信小程序踩坑日记-微信小程序首次加载样式错乱问题

    微信小程序踩坑日记-微信小程序首次加载样式错乱问题 在实际开发项目中,遇到了个棘手的问题,就是在某些因素下,进入小程序发现有些样式发生偏移.错乱等问题 问题原因:-未知(估计是组件的问题) ↓ 解决办 ...

  9. android小程序_小程序踩坑记

    小程序踩坑记 希望这个文章能尽量记录下小程序的那些坑,避免开发者们浪费自己的生命来定位到底是自己代码导致的还是啥神秘的字节跳变原因. 前记 小程序大多数坑是同一套代码在不同平台上表现不一致导致的,微信 ...

最新文章

  1. java 中的单元测试_浅谈Java 中的单元测试
  2. 电脑上的科学计算机怎么用,电脑上怎么快速打开计算器
  3. Silverlight/Windows8/WPF/WP7/HTML5周学习导读(10月15日-10月21日)
  4. ACdream 1061(abs用法)
  5. 安卓APP_ 控件(7)——Toolbar栏目样式
  6. React开发(204):react代码分割之路由懒加载
  7. Android官方开发文档Training系列课程中文版:后台服务之响应IntentService的处理结果
  8. 学物理好还是学计算机好,高考物理好适合学什么专业 物理好大学怎么选专业...
  9. ICCV2021 | 最新ICCV2021论文抢先看,附全部下载链接!ICCV2021下载
  10. sudo apt-get 与 yum
  11. 一个500人天的BI项目实施记录
  12. python聊天程序程序代码_python聊天程序实例代码分享 -电脑资料
  13. 管家婆服务器怎么找文件夹,请问管家婆数据备份在哪里?如何恢复?
  14. 十五、移动端vw+rem等比缩放布局开发的详细步骤:包含px与rem的单位换算、二倍图以及如何使用UI给的设计稿等(开发工具HBuilder)
  15. AutoPatch java_Java Beta.canAutoPatch方法代碼示例
  16. calico更换ip地址池-k8s
  17. web前端开发之CSS
  18. 安装计算机一级出现appcrash,问题事件名称: APPCRASH 终于解决了。
  19. 微金所页面制作(Bootstrap 响应式开发 栅格布局 响应式布局)
  20. 【SVM之菜鸟实现】—5步SVM

热门文章

  1. eclipse切换workspace
  2. 汉明码的原理、生成及检验
  3. 计算机考试未按原文件保存,挽救未存盘WPS文件慎点关闭按钮
  4. android+5+镜像,msm8909+android5.1分区及烧录的镜像文件介绍
  5. Arensis携手施耐德电气开发智能微电网和ENTRADE IO区块链技术
  6. 10秒钟教会下载官方正版DTD和XSD文件
  7. 老大让我复盘上次Redis缓存雪崩事故
  8. redux-thunk
  9. html正方形边框,HTML实战篇:html制作边框为1px的九宫格
  10. MySQL索引. ref_MySQL索引类型(type)分析