注冊

微信小程序視圖容器cover-view,微信小程序cover-view示例

2020-09-27
導讀:cover-view 基礎(chǔ)庫 1.4.0 開始支持,低版本需做兼容處理 覆蓋在原生組件之上的文本視圖,可覆蓋的原生組件包括 map 、 video 、 canvas ,支持嵌套。 屬性名 無 cover-image 基礎(chǔ)庫 1.4.0 開始支持...

cover-view

基礎(chǔ)庫 1.4.0 開始支持,低版本需做兼容處理

微信小程序視圖容器cover-view,微信小程序cover-view示例

覆蓋在原生組件之上的文本視圖,可覆蓋的原生組件包括map、video、canvas,支持嵌套。

屬性名

cover-image

基礎(chǔ)庫 1.4.0 開始支持,低版本需做兼容處理

覆蓋在原生組件之上的圖片視圖,可覆蓋的原生組件同cover-view,支持嵌套在cover-view里。

屬性名 類型 默認值 說明
src String   圖標路徑,支持臨時路徑。暫不支持base64與網(wǎng)絡(luò)地址。
Bug & Tips
  1. tip: 只可嵌套在原生組件map、video、canvas內(nèi),避免嵌套在其他組件內(nèi)。
  2. tip: 事件模型遵循冒泡模型,但不會冒泡到原生組件。
  3. tip: 文本建議都套上cover-view標簽,避免排版錯誤。
  4. tip: 只支持基本的定位、布局、文本樣式。不支持設(shè)置單邊的border、opacity、background-image等。
  5. tip: 建議子節(jié)點不要溢出父節(jié)點
  6. tip: 暫不支持css動畫。

示例:

<video id="myVideo" src="http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400" controls="{{false}}" event-model="bubble">
  <cover-view class="controls">
    <cover-view class="play" bindtap="play">
      <cover-image class="img" src="/path/to/icon_play" />
    </cover-view>
    <cover-view class="pause" bindtap="pause">
      <cover-image class="img" src="/path/to/icon_pause" />
    </cover-view>
    <cover-view class="time">00:00</cover-view>
  </cover-view>
</video>
.controls {
  position: relative;
  top: 50%;
  height: 50px;
  margin-top: -25px;
  display: flex;
}
.play,.pause,.time {
  flex: 1;
  height: 100%;
}
.time {
  text-align: center;
  background-color: rgba(0, 0, 0, .5);
  color: white;
  line-height: 50px;
}
.img {
  width: 40px;
  height: 40px;
  margin: 5px auto;
}
Page({
  onReady() {
    this.videoCtx = wx.createVideoContext('myVideo')
  },
  play() {
    this.videoCtx.play()
  },
  pause() {
    this.videoCtx.pause()
  }
})
更多微信小程序開發(fā)教程,可以關(guān)注hi小程序。
重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)