广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买
.jpg)
本篇文章给大家带来的内容是关于微信小程序中如何上传图片(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
一、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打印结果:
此时表示上传成功!
相关推荐:
微信开发如何上传图片?
微信小程序怎样使图片上传至服务器
以上就是微信小程序中如何上传图片(代码示例)的详细内容,更多请关注9543建站博客其它相关文章!
 
            
 
         
                    .jpg) 
                     
                     
                    
发表评论