范围:深圳亚博app开发,软件定制开发,亚博app软件开发公司,深圳软件外包公司.TEL:3447249690
当前位置:首页 > app小程序

亚博-微信小程序开发文件上传功能教程

07-08 亚博APP
摘要:利用微信小法式将文件(或图片)保留在当地,如许可以快速的取到图片,节俭用户的流量和时候。

利用微信小法式将文件(或图片)保留在当地,如许可以快速的取到图片,节俭用户的流量和时候。

保留图片,我认为有两处需要保留

1、选择图片的时辰,利用wx.chooseImage选择图片的时辰保留

2、下载图片的时辰,利用wx.downloadFile下载图片的时辰保留

width=600

代码片断

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.s亚博aveFile({tempFilePath: res.tempFilePath, //下载后的图片姑且地址success: function (res) {console.log(保留图片成功)},fail: function () {console.log(保留图片掉败)}})}, fail: function (res) {console.log(图片下载掉败)}})

图片保留成功后,在保留成功的处所将返回的res.savedFilePath(这是成功保留后的保留路径)放入缓存中,在需要用图片的时辰按照缓存存的url便可以取到图片了。

保举浏览: 微信小法式开辟教程 微信小法式

版权保护: 本文由 亚博app开发 原创
转载请保留链接: http://www.jiayuanLi.com

关于我们      深圳亚博app定制开发软件有限公司,自2013年成立以来,为上千家企业提供软件外包、系统软件开发、亚博app开发、微信公众号开发、深圳亚博小程序开发等各种优秀的软件定制开发服务.关键词:软件外包公司、手机软件开发、app制作开发、手机亚博app开发、小程序开发公司【TEL】:3447249690 微信:3447249690 QQ:3447249690
  • 1578文章总数
  • 13访问次数
  • 建站天数