微信小程序厚用途—小程序开发上传文件功能教

2021-02-09 05:01| 发布者: | 查看: |

责任撰写: zequninfo/



序言:前言:运用手机上手机微信手机微信微信小程序将文本文档(或相片)存储在本地,那般可以快速的取到相片,节约顾客的流量和时间。 运用手机上手机微信手机微信微信小程序将文本文档(或相片)存储在本地,那般可以快速的取到相片,节...

手机微信微信小程序网编把握到,手机上手机微信手机微信微信小程序变为当下火爆话题讨论探讨,下面从很多方面来谈一谈手机上手机微信手机微信微信小程序开发设计设计方案文本文档递交功效案例实例教程。
[标识:內容1]


手机上手机微信手机微信微信小程序文本文档递交或者相片递交功效,恩恩怨怨常重要的手机微信微信小程序功效,大伙儿在开发设计设计方案整个过程中,运用手机上手机微信手机微信微信小程序将文本文档(或相片)存储在本地,那般可以快速的取到相片,节约顾客的流量和时间。以下是手机上手机微信手机微信微信小程序开发设计设计方案文本文档递交功效案例实例教程:


手机上手机微信手机微信微信小程序开发设计设计方案文本文档递交功效案例实例教程


存储相片,我认为有好几处务必存储 


1、选择相片的状况下,运用wx.chooseImage选择相片的状况下存储 


2、完全免费免费下载相片的状况下,运用wx.downloadFile完全免费免费下载相片的状况下存储


 


编号片段 


1、选择相片的状况下


js编号


frontimage:function(){


var_this=this;


//选择相片


wx.chooseImage({


count:1,// 默认设置设定9


sizeType:[\ original\ ,\ compressed\ ],// 可以特殊是原照还是变小图,默认设置设定二者全是有


sourceType:[\ album\ ,\ camera\ ],// 可以特殊来源于因此相册图片照片还是拍照机,默认设置设定二者全是有


success:function(res){


// 获得取得成功,把url赋值至wxml呈现相片


_this.setData({


FilePaths:res.tempFilePaths


})


// 存储相片


wx.saveFile({


//之前被这一详尽详细地址坑了好几次


tempFilePath:res.tempFilePaths,//这一详尽详细地址是相片详尽详细地址,而其实不就是你存储的目的详尽详细地址


success:function(res){


console.log(存储相片获得取得成功)


},


fail:function(res){


console.log(存储相片不了功)


console.log(res)


}


})


}


})


}


2、完全免费免费下载相片的状况下


wx.downloadFile({

              url: res.data.body[0].URL,  //相片的完全免费免费下载详尽详细地址

              success: function (res) { //相片完全免费免费下载获得取得成功

                wx.saveFile({

                  tempFilePath: res.tempFilePath, //完全免费免费下载后的相片临时性性详尽详细地址

                  success: function (res) {

                    console.log(存储相片获得取得成功)

                  },

                  fail: function () {

                    console.log(存储相片不了功)

                  }

                })

              }, fail: function (res) {

                console.log(相片完全免费免费下载不了功)

              }

            })


相片存储获得取得成功后,在存储获得取得成功的地域将返回的res.savedFilePath(它是获得取得成功存储后的存储相对性相对路径)放入缓存文件文档中,在务必用相片的状况下根据缓存文件文档存的url即可以取到相片了。




泽群一站式互连网服务机构尽心竭力尽意思是您提供: ,,,,,,,,,,等服务

<
>

 
QQ在线咨询
售前咨询热线
18720358503
售后服务热线
18720358503
返回顶部