微信小程序代碼怎么上傳?在微信小程序開發(fā)過程中,開發(fā)者經(jīng)常會遇到上傳代碼的情況。這里我們以上傳視頻的開發(fā)代碼為例,其實這個比較簡單,官方提供了API接口,基本上直接調(diào)用就可以了。
<view class="page-body-info">
<block wx:if="{{src === ''}}">
<view class="image-plus image-plus-nb" bindtap="chooseVideo">
<view class="image-plus-horizontal"></view>
<view class="image-plus-vertical"></view>
</view>
<view class="image-plus-text">添加視頻</view>
</block>
<block wx:if="{{src != ''}}">
<video src="{{src}}" class="video"></video>
</block>
</view>
index.wxml
Page({
data: {
src: ''
},
//選擇視頻
chooseVideo: function() {
var that = this
wx.chooseVideo({
success: function(res) {
that.setData({
src: res.tempFilePath,
})
}
})
},
//上傳視頻 目前后臺限制最大100M,以后如果視頻太大可以在選擇視頻的時候進行壓縮
uploadvideo: function() {
var src = this.data.src;
wx.uploadFile({
url: 'http://172.16.98.36:8080/upanddown/upload2',//服務(wù)器接口
method: 'POST',//這行好像可以不用
filePath: src,
header: {
'content-type': 'multipart/form-data'
},
name: 'files',//服務(wù)器定義key字段名稱
success: function() {
console.log('視頻上傳成功')
},
fail: function() {
console.log('接口調(diào)用失敗')
}
})
}
})
教程來源:PHP中文網(wǎng)
榮勝網(wǎng)絡(luò)官網(wǎng)有海量移動建站的精品案例,為您提供網(wǎng)絡(luò)營銷一站式服務(wù),榮勝網(wǎng)絡(luò)官網(wǎng)鏈接 http://m.millpower.com.cn/
