当前位置: 首页 > 知识库问答 >
问题:

javascript - uniapp上传图片问题?

边翔宇
2023-12-22

请问下uniapp打包成app怎么上传图片,可以用chooseImage上传图片吗,chooseImage是不是已经被淘汰了,新版的chooseMedia不支持image.pngimage.png

共有2个答案

韦阳晖
2023-12-22

谢邀
微信小程序从基础库 2.21.0 开始,wx.chooseImage 停止维护,请使用 uni.chooseMedia 代替。
其他平台还是可以用 uni.chooseImage 的。
新版本中 uni.chooseMedia 中有一个 mediaType 可以用来区分文件类型是 image 还是 video

太叔炎彬
2023-12-22

如果你只是做App平台的话,你可以直接使用uni.chooseImage上传,它只是微信小程序平台不维护了。如果你要做多平台的话,可以使用提交编译来判断不同的写法调用不同的api,比如:

#ifdef APP-PLUS 这里的代码只在app里面运行#endif
 类似资料:
  • 我用的uniapp中的uview想弄一个上传图片的功能 前端上传图片的代码: 后端用的buildadmin: 最后提示:Provisional headers are shown没有任何返回信息,但这接口在apifox里测试是没有问题的。 其中线索:上传时有这两个请求,有下面的提示。

  • 这是一段上传多个图片的js文件,全文在下面,我在上传页面用 <input type="text" class="form-control" id="info3" name='imgs_url1' />可以得到一张图片存放的地址, 问题是我上传2张图片的,他只得到最后一张的地址,我想要2张的地址,怎么改? 用<div id="imgs_url"></div>可以在上传页显示2张图片的地址 我再添加一

  • 本文向大家介绍SpringMVC上传图片与访问,包括了SpringMVC上传图片与访问的使用技巧和注意事项,需要的朋友参考一下 关于springmvc上传图片的方法小编给大家整理了两种方法,具体内容如下所示: 第一种:(放在该项目下的物理地址对应的位置) a. 路径写法: String basePath="/WEB-INF/resources/upload"; String filePathNam

  • 设置了气泡背景bgColor的透明度,在开发者工具显示正常,手机上显示为黑色了,好像透明度没管用

  • 上传证件照片。支持 jpeg、jpg、bmp、png 格式,图片大小不超过2M。 // $path string 图片路径 $response = $app->media->upload($path);

  • 本文向大家介绍javascript结合fileReader 实现上传图片,包括了javascript结合fileReader 实现上传图片的使用技巧和注意事项,需要的朋友参考一下 关于File API这里就不详细解释了,小伙伴们自行度娘吧,来我们就要利用文件句柄来读取文件内容,这是通过FileReader来实现的,通过FileReader接口,我们可以异步地将文件内容加载到内存中,赋予某个js变量