本文示例分享了微信小程序上传文件和图片的具体代码,供大家参考。具体内容如下
在我看来,微信小程序相当强大,提供了很多API供你直接使用。
下面我就来说说微信小程序如何上传图片
1.在微信微信官方账号平台设置uploadFile的合法域名
点击设置-开发设置,可以看到服务器域名,点击修改,设置你的上传文件合法域名。
否则,将出现以下错误。
2.使用wx.chooseImage和wx.uploadFile上传图片
代码如下
Wx.chooseImage({ count: 1,//默认9size type3360 ['original ',' compressed'],//可以指定是原始图像还是压缩图像,默认都有sourcetype3360 ['album ',' camera']。//可以指定来源是相册还是相机,默认都有success :功能(RES)。{//返回选中照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片var tempFilePath=RES . tempFilePath;Wx.uploadfile ({url:' https://.),//在这里,更改您的接口地址file path : tempfile path[0],名称3360' img ',Header : { ' content-type ' : ' multipart/form-data ',' accept' :' application/JSON ',' authorization ' : ' carrier . '//如果有代币,在这里换成你的。省略},formdata : { ' user ' : ' test '//其他额外的formdata,不要写},success 3360 function(RES){ vardata=RES . data;console . log(' data ');},fail : function(RES){ console . log(' fail ');},})}}注意:目前微信小程序不支持base64图片上传
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。