日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

視頻

本文檔介紹 my.createVideoContext 的使用方法。

my.createVideoContext

該接口用于傳入 video id,返回一個 videoContext 上下文。video id 為開發者在對應 video 標簽中自由命名的 ID 屬性。

通過 videoContext 可以操作一個 video 組件

版本要求:基礎庫版本 1.14.1 開始支持。

效果示例

createVideoContext

代碼示例

.axml 文件中寫入如下代碼來命名 video id。video id 為開發者在對應 video 標簽中自由命名的 ID 屬性,例如下方代碼中的 myVideo

<view>

<!-- onPlay 的類型是 EventHandle。為當開始/繼續播放時觸發 play 事件。 -->
  <video id="myVideo" src="{{src}}" onPlay="{{onPlay}}" enableNative="{{true}}"></video>
   <button type="default" size="defaultSize" onTap="play"> Play </button>
   <button type="default" size="defaultSize" onTap="pause"> Pause </button>
   <button type="default" size="defaultSize" onTap="stop"> stop </button>
   <button type="default" size="defaultSize" onTap="seek"> seek </button>
   <button type="default" size="defaultSize" onTap="requestFullScreen"> requestFullScreen </button>
   <button type="default" size="defaultSize" onTap="exitFullScreen"> exitFullScreen </button>
   <button type="default" size="defaultSize" onTap="mute"> mute </button>
</view>

.js 文件中寫入如下代碼:

Page({
  data: {

  // src 為要播放的視頻資源地址。src 支持 apFilePath: https://resource/xxx.video。
    src: "http://flv.bn.netease.com/tvmrepo/2012/7/C/7/E868IGRC7-mobile.mp4",
  },
  onLoad() {
    this.videoContext = my.createVideoContext('myVideo');
  },

  play() {
    this.videoContext.play();
  },

  pause() {
    this.videoContext.pause();
  },

  stop() {
    this.videoContext.stop();
  },

  seek() {
    this.videoContext.seek(100);
  },

  requestFullScreen() {
    this.videoContext.requestFullScreen({
      direction: 0
    });
  },

  exitFullScreen() {
    this.videoContext.exitFullScreen();
  },

  mute() {
    this.videoContext.mute(false);
  },


});

videoContext 方法列表

方法

參數

類型

描述

play

-

播放。

pause

-

暫停。

stop

-

停止。

seek

position

Number

跳轉到指定位置,單位為秒(s)。

requestFullScreen

direction

Number

進入全屏。

  • 0 為正常豎屏。

  • 90 為橫屏。

  • -90 為反向橫屏。

exitFullScreen

-

退出全屏。

showStatusBar

-

顯示狀態欄,僅在 iOS 全屏下有效。

hideStatusBar

-

隱藏狀態欄,僅在 iOS 全屏下有效。

mute

ison

Boolean

切換靜音狀態。

playbackRate

rate

Number

設置倍速播放 (0.5 ≤ rate ≤ 2.0)。mPaaS 暫不支持

說明

使用 iOS 全屏時,需要在 Xcode > General > Deployment Info 中勾選 Landscape Left 以及 Landscape Right,如下圖。

device orientation