微信小程序教程之本地圖片上傳(leancloud)實(shí)例詳解
微信小程序 leancloud ——本地圖片上傳
由于本站最近學(xué)習(xí)微信小程序的知識(shí),這里記錄下微信小程序?qū)崿F(xiàn)本地上傳的功能實(shí)現(xiàn)方法,以下是網(wǎng)上找的資料,大家看下。
將本地圖片上傳至leancloud后臺(tái).
獲取本地圖片或者拍照,我在上一篇博文中寫(xiě)過(guò).這里就不說(shuō)了.我的博客
直接上代碼:
1.index.js
//index.js //獲取應(yīng)用實(shí)例 var app = getApp() const AV = require('../../utils/av-weapp.js'); Page({ data: { tempFilePaths: '' }, onLoad: function () { AV.init({ appId: 'EJx0NSfY*********-gzGzoHsz', appKey: 'FBVPg5G*******T97SNQj', }); }, chooseimage: function () { var _this = this; wx.chooseImage({ count: 9, // 默認(rèn)9 sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認(rèn)二者都有 sourceType: ['album', 'camera'], // 可以指定來(lái)源是相冊(cè)還是相機(jī),默認(rèn)二者都有 success: function (res) { // 返回選定照片的本地文件路徑列表,tempFilePath可以作為img標(biāo)簽的src屬性顯示圖片 _this.setData({ tempFilePaths: res.tempFilePaths }) var tempFilePath = res.tempFilePaths[0]; new AV.File('file-name', { blob: { uri: tempFilePath, }, }).save().then( file => console.log(file.url()) ).catch(console.error); } }) } })
通過(guò)file.url()可以拿到圖片的url,下面是我上傳后其中一張圖片的url
http://ac-ejx0nsfy.clouddn.com/6a0b4c301fed32d0e2a8
如果有同學(xué)用到leancloud,可以參照.其他可以看看文檔.
微信小程序上傳本地圖片文件
2.index.wxml
<!--index.wxml--> <button style="margin:30rpx;" bindtap="chooseimage">獲取圖片</button> <image src="{{tempFilePaths }}" mode="aspecFill" style="width: 100%; height: 450rpx"/>
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- 微信小程序 地圖定位簡(jiǎn)單實(shí)例
- 微信小程序 地圖(map)實(shí)例詳解
- 微信小程序中進(jìn)行地圖導(dǎo)航功能的實(shí)現(xiàn)方法
- 微信小程序 使用騰訊地圖SDK詳解及實(shí)現(xiàn)步驟
- 微信小程序 高德地圖SDK詳解及簡(jiǎn)單實(shí)例(源碼下載)
- 微信小程序 地圖map詳解及簡(jiǎn)單實(shí)例
- 微信小程序開(kāi)發(fā)之map地圖實(shí)現(xiàn)教程
- 微信小程序之獲取當(dāng)前位置經(jīng)緯度以及地圖顯示詳解
- 微信小程序地圖(map)組件點(diǎn)擊(tap)獲取經(jīng)緯度的方法
- 微信小程序map地圖使用方法詳解
相關(guān)文章
前端取消請(qǐng)求及取消重復(fù)請(qǐng)求方式
這篇文章主要為大家介紹了前端取消請(qǐng)求及取消重復(fù)請(qǐng)求方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07JavaScript執(zhí)行機(jī)制詳細(xì)介紹
這篇文章主要介紹了JavaScript執(zhí)行機(jī)制,想要搞懂JavaScript執(zhí)行機(jī)制,便與進(jìn)程與線程的概念脫不了干系,下面我們就來(lái)看看這JavaScript執(zhí)行機(jī)制的具體介紹吧,需要的朋友可以參考一下2021-12-12微信小程序 時(shí)間格式化(util.formatTime(new Date))詳解
這篇文章主要介紹了微信小程序 時(shí)間格式化(util.formatTime(new Date))詳解的相關(guān)資料,這里附實(shí)例,一目了然很容易解決,需要的朋友可以參考下2016-11-11lodash內(nèi)部方法getData和setData實(shí)例解析
本篇章我們將了解lodash里內(nèi)部關(guān)于Data的操作方法,重點(diǎn)關(guān)注getData、setData兩個(gè)內(nèi)部方法,同時(shí)由實(shí)現(xiàn)上引申其他內(nèi)部封裝的方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08js前端設(shè)計(jì)模式優(yōu)化50%表單校驗(yàn)代碼示例
這篇文章主要為大家介紹了js前端設(shè)計(jì)模式優(yōu)化50%表單校驗(yàn)代碼示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06微信小程序 Button 組件詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了微信小程序 Button 組件詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-01-01