当前位置: 首页 > news >正文

网站制作对公司的作用太原网站建设价格

网站制作对公司的作用,太原网站建设价格,梧州网站设计推荐,网站内容策划图片上传主要用到 1、wx.chooseImage(Object object) 从本地相册选择图片或使用相机拍照。 参数 Object object 属性类型默认值必填说明countnumber9否最多可以选择的图片张数sizeTypeArray.<string>[original, compressed]否所选的图片的尺寸sourceTypeArray.<s…

图片上传主要用到

1、wx.chooseImage(Object object)

从本地相册选择图片或使用相机拍照。

参数

Object object

属性类型默认值必填说明
countnumber9最多可以选择的图片张数
sizeTypeArray.<string>['original', 'compressed']所选的图片的尺寸
sourceTypeArray.<string>['album', 'camera']选择图片的来源
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.sizeType 的合法值

说明最低版本
original原图
compressed压缩图

object.sourceType 的合法值

说明最低版本
album从相册选图
camera使用相机
object.success 回调函数
参数
Object res
属性类型说明最低版本
tempFilePathsArray.<string>图片的本地临时文件路径列表
tempFilesArray.<Object>图片的本地临时文件列表1.2.0

res.tempFiles 的结构

属性类型说明
pathstring本地临时文件路径
sizenumber本地临时文件大小,单位 B
wx.chooseImage({count: 1,sizeType: ['original', 'compressed'],sourceType: ['album', 'camera'],success (res) {// tempFilePath可以作为img标签的src属性显示图片const tempFilePaths = res.tempFilePaths}
})

2、wx.uploadFile(Object object)

将本地资源上传到服务器。客户端发起一个 HTTPS POST 请求,其中 content-type 为 multipart/form-data。使用前请注意阅读相关说明。

参数

Object object

属性类型默认值必填说明
urlstring开发者服务器地址
filePathstring要上传文件资源的路径
namestring文件对应的 key,开发者在服务端可以通过这个 key 获取文件的二进制内容
headerObjectHTTP 请求 Header,Header 中不能设置 Referer
formDataObjectHTTP 请求中其他额外的 form data
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)
object.success 回调函数
参数
Object res
属性类型说明
datastring开发者服务器返回的数据
statusCodenumber开发者服务器返回的 HTTP 状态码

返回值

UploadTask

基础库 1.4.0 开始支持,低版本需做兼容处理。

一个可以监听上传进度进度变化的事件和取消上传的对象

示例代码

wx.chooseImage({success (res) {const tempFilePaths = res.tempFilePathswx.uploadFile({url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址filePath: tempFilePaths[0],name: 'file',formData: {'user': 'test'},success (res){const data = res.data//do something}})}
})

小程序案例:

image.png

.wxml 文件:

<view>
<button bindtap='photo' type='warn' style='width:50%; margin:50rpx auto'>选择图片</button>
</view>

.js 文件

(1)单图上传

  photo: function (e) {wx.chooseImage({count: 1,  //默认上传个数sizeType: ['original', 'compressed'],sourceType: ['album'],success(res) {// tempFilePath可以作为img标签的src属性显示图片var albumPaths = res.tempFilePaths[0]console.log('图片地址名称' + albumPaths);wx.uploadFile({url: app.appUrl + 'img',filePath: albumPaths,name: 'img',formData: {'nickName': '123',//其他参数'openid': 'xxssdazcs5gxxxaa',//其他参数},success(res) {console.log(res)}})}})},

(2)多图上传(相比单图上传,多了个for遍历)

  photo: function (e) {wx.chooseImage({count: 3,//默认上传个数sizeType: ['original', 'compressed'],sourceType: ['album'],success(res) {// tempFilePath可以作为img标签的src属性显示图片var albumPaths = res.tempFilePathsfor (var i = 0; i < albumPaths.length; i++) {console.log('图片地址名称' + albumPaths[i]);wx.uploadFile({url: app.appUrl + 'img',filePath: albumPaths[i],name: 'img',formData: {'nickName': '123',//其他参数'openid': 'xxssdazcs5gxxxaa',//其他参数},success(res) {console.log(res)}})}}})},

后端代码:

public function img(){$file = request()->file('img');$info = $file->move(ROOT_PATH . 'public' . DS . 'static/uploads/ceshi');
}

image.png

http://www.yayakq.cn/news/143382/

相关文章:

  • 家庭装修图片外贸网站优化怎么做
  • 网站空间可以转移吗wordpress 读取最新文章
  • 宿州做网站的有吗网站建设与网页设计百度文库
  • 如何建wap网站php做的网站怎么上传
  • 青岛建设银行股份有限公司网站首页淘宝网站的论坛做的怎么样
  • 购买网站做网页游戏网站主页设计素材
  • 什么做电子书下载网站好如何改更wordpress上下文章链接
  • 商务网站建设策划思路动漫做a视频网站
  • 如何做阿里巴巴免费网站如何创立自己的网站
  • 12306网站多钱做的做企业网站 空间怎么买
  • 外国设计网站推荐微信授权登录网站退出怎么做
  • 云南省住房与城乡建设厅网站石家庄住房和城乡建设部网站
  • 玉山县住房城乡建设局网站佛山大良营销网站建设
  • 安徽建设部网站表格制作excel
  • 网站开发实战第二章做网站常用代码向右浮动怎么写
  • 哪种公司一般会做网站深圳网站备案拍照
  • 网站建设捌金手指花总二五wordpress速度优化简书
  • 摄影网站建设文案如何自己开发软件挣钱
  • 个人音乐网站开发商城网站
  • 营销网站试用wordpress 云推荐
  • wordpress上传设置密码seo免费优化
  • 企业类网站模板免费下载个人网站带论坛 备案
  • 网站建设项目描述wordpress会员无法注册
  • 云端网络网站可以找网图的软件
  • 成都网站专业制作做物流的都是上什么网站
  • wordpress 发送邮件插件seo兼职工资一般多少
  • 网站的开发手机 wordpress
  • 备案ip 查询网站查询网站图片网站模板下载
  • 新塘网站seo优化三星网上商城app官方版
  • 沈阳网站维护公司华为企业网站建设需求分析