VideoContext
解释: swan.createVideoContext 的返回值
示例
扫码体验
请使用百度APP扫码
图片示例
代码示例
- 在 swan 文件中
<view class="wrap">
<video id="myVideo" enable-danmu="true" src="https://b.bdstatic.com/swan-temp/940fe716b0eaad38f47b209d61657490.mp4"></video>
</view>
- 在 js 文件中
Page({
data: { },
onLoad() {
const videoContext = swan.createVideoContext('myVideo');
console.log(videoContext);
this.videoContext = videoContext;
},
play() {
this.videoContext.play();
},
pause() {
this.videoContext.pause();
},
seek() {
this.videoContext.seek(180);
},
sendDanmu() {
this.videoContext.sendDanmu({
text: '这是一条弹幕',
color: '#f60'
});
},
requestFullScreen() {
this.videoContext.requestFullScreen({direction: 90});
},
exitFullScreen() {
this.videoContext.exitFullScreen();
},
showStatusBar() {
this.videoContext.showStatusBar();
},
hideStatusBar() {
this.videoContext.hideStatusBar();
}
});
错误码
Android
错误码 | 说明 |
---|---|
202 | 解析失败,请检查参数是否正确 |
1001 | 执行失败 |
iOS
错误码 | 说明 |
---|---|
202 | 解析失败,请检查参数是否正确 |