溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

「小程序JAVA實(shí)戰(zhàn)」小程序多媒體組件(27)

發(fā)布時(shí)間:2020-02-20 15:20:05 來源:網(wǎng)絡(luò) 閱讀:363 作者:IT人故事 欄目:移動(dòng)開發(fā)

來說下 ,小程序的多媒體組件。源碼:https://github.com/limingios/wxProgram.git 中的No.14

媒體組件

  • audio

    可以在小程序嵌入一些音樂,歌曲,mp3什么的

  • image

    任何小程序中必然會(huì)使用圖片組件


* video

視頻組件,主要視頻播放類的

  • camera

    攝像頭組件,新版才提供的

  • live-player

    直播相關(guān)的,跟自媒體有關(guān)系,在線直播什么的。

  • live-pusher

    直播相關(guān)的,跟自媒體有關(guān)系,在線直播什么的。

重點(diǎn)說說image組件,其他大家看下官網(wǎng)就行

懶加載比較常用。

<!--pages/image/image.wxml-->
<image?src='https://developers.weixin.qq.com/miniprogram/dev/image/cat/0.jpg?t=18081622'></image>


<image?src='{{imageSrc}}'></image>

<image?src='{{imageSrc}}'?style='width:200px;height:200pxx'></image>

<block?wx:for="{{array}}">
??<image?src='{{imageSrc}}'?mode='{{item.mode}}'?style='width:250px;height:250x'?lazy-load='{{true}}'?bindload='load'></image>
</block>
//?pages/image/image.js
Page({

??/**
???*?頁面的初始數(shù)據(jù)
???*/
??data:?{
????imageSrc:'../img/cat.jpg',
????array:?[{
??????mode:?'scaleToFill',
??????text:?'scaleToFill:不保持縱橫比縮放圖片,使圖片完全適應(yīng)'
????},?{
??????mode:?'aspectFit',
??????text:?'aspectFit:保持縱橫比縮放圖片,使圖片的長邊能完全顯示出來'
????},?{
??????mode:?'aspectFill',
??????text:?'aspectFill:保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來'
????},?{
??????mode:?'top',
??????text:?'top:不縮放圖片,只顯示圖片的頂部區(qū)域'
????},?{
??????mode:?'bottom',
??????text:?'bottom:不縮放圖片,只顯示圖片的底部區(qū)域'
????},?{
??????mode:?'center',
??????text:?'center:不縮放圖片,只顯示圖片的中間區(qū)域'
????},?{
??????mode:?'left',
??????text:?'left:不縮放圖片,只顯示圖片的左邊區(qū)域'
????},?{
??????mode:?'right',
??????text:?'right:不縮放圖片,只顯示圖片的右邊邊區(qū)域'
????},?{
??????mode:?'top?left',
??????text:?'top?left:不縮放圖片,只顯示圖片的左上邊區(qū)域'
????},?{
??????mode:?'top?right',
??????text:?'top?right:不縮放圖片,只顯示圖片的右上邊區(qū)域'
????},?{
??????mode:?'bottom?left',
??????text:?'bottom?left:不縮放圖片,只顯示圖片的左下邊區(qū)域'
????},?{
??????mode:?'bottom?right',
??????text:?'bottom?right:不縮放圖片,只顯示圖片的右下邊區(qū)域'
????}]


??},

??load:?function(e){
????console.log(e.detail);
??},

??/**
???*?生命周期函數(shù)--監(jiān)聽頁面加載
???*/
??onLoad:?function?(options)?{

??},

??/**
???*?生命周期函數(shù)--監(jiān)聽頁面初次渲染完成
???*/
??onReady:?function?()?{

??},

??/**
???*?生命周期函數(shù)--監(jiān)聽頁面顯示
???*/
??onShow:?function?()?{

??},

??/**
???*?生命周期函數(shù)--監(jiān)聽頁面隱藏
???*/
??onHide:?function?()?{

??},

??/**
???*?生命周期函數(shù)--監(jiān)聽頁面卸載
???*/
??onUnload:?function?()?{

??},

??/**
???*?頁面相關(guān)事件處理函數(shù)--監(jiān)聽用戶下拉動(dòng)作
???*/
??onPullDownRefresh:?function?()?{

??},

??/**
???*?頁面上拉觸底事件的處理函數(shù)
???*/
??onReachBottom:?function?()?{

??},

??/**
???*?用戶點(diǎn)擊右上角分享
???*/
??onShareAppMessage:?function?()?{

??}
})

「小程序JAVA實(shí)戰(zhàn)」小程序多媒體組件(27)

PS:image在后續(xù)的使用會(huì)越來越多,一起學(xué)習(xí)進(jìn)步吧。



向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI