您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

微信小程序中如何上传图片(代码示例)

2025/4/27 11:23:53发布18次查看
本篇文章给大家带来的内容是关于微信小程序中如何上传图片(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
一、wxml文件
<text>上传图片</text><view><button bindtap="uploadimg">点击选择上传图</button></view><image src='{{source}}' style='width:600rpx; height:600rpx' />
二、js文件
page({ /** * 页面的初始数据 */ data: {//初始化为空 source:'' },/** * 上传图片 */ uploadimg:function(){ var that = this; wx.chooseimage({ //从本地相册选择图片或使用相机拍照 count: 1, // 默认9 sizetype: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourcetype: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success:function(res){ //console.log(res) //前台显示 that.setdata({ source: res.tempfilepaths }) // 返回选定照片的本地文件路径列表,tempfilepath可以作为img标签的src属性显示图片 var tempfilepaths = res.tempfilepaths wx.uploadfile({ url: 'http://www.website.com/home/api/uploadimg', filepath: tempfilepaths[0], name: 'file', success:function(res){ //打印 console.log(res.data) } }) } }) },)}
三、php后端代码
// 上传图片 public function uploadimg() { $file = request()->file('file'); if ($file) { $info = $file->move('public/upload/weixin/'); if ($info) { $file = $info->getsavename(); $res = ['errcode'=>0,'errmsg'=>'图片上传成功','file'=>$file]; return json($res); } } }
运行结果:
console打印结果:
此时表示上传成功!
相关推荐:
微信开发如何上传图片?
微信小程序怎样使图片上传至服务器
以上就是微信小程序中如何上传图片(代码示例)的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product