百度智能小程序 LivePlayerContext

2020-09-05 14:19 更新

LivePlayerContext

解释: swan.createLivePlayerContext 的返回值

属性说明

属性名 说明
LivePlayerContext.play 播放
LivePlayerContext.mute 静音
LivePlayerContext.pause 暂停
LivePlayerContext.resume 恢复
LivePlayerContext.stop 停止
LivePlayerContext.requestFullScreen 进入全屏
LivePlayerContext.exitFullScreen 退出全屏

示例 

在开发者工具中打开


图片示例

代码示例<view class="wrap">

    <live-player id="myLive" src="{{src}}"></live-player>
    <button type="primary" bind:tap="livePlay">播放</button>
    <button type="primary" bind:tap="livePause">暂停</button>
    <button type="primary" bind:tap="liveMute">点击静音</button>
    <button type="primary" bind:tap="liveResume">恢复</button>
    <button type="primary" bind:tap="liveStop">停止</button>
    <button type="primary" bind:tap="requestFullScreen">进入全屏</button>
</view>

    Page({
        data: {
            src: 'https://b.bdstatic.com/miniapp/development_tool/Smartprogram.mp4'
        },
        onReady(e) {
            this.livePlayerContext = swan.createLivePlayerContext('myLive');
            console.log('这是一个LivePlayerContext实例:', this.livePlayerContext);
            // 使用此API需要小程序主体开通直播鉴权
        },
        livePlay(e) {
            this.livePlayerContext.play();
        },
        livePause(e) {
            this.livePlayerContext.pause();
        },
        liveStop(e) {
            this.livePlayerContext.stop();
        },
        liveMute(e) {
            this.livePlayerContext.mute();
        },
        liveResume(e) {
            this.livePlayerContext.resume();
        },
        requestFullScreen(e) {
            this.livePlayerContext.requestFullScreen();
        }
    });

    错误码

    Android

    错误码 说明

    201

    解析失败,请检查调起协议是否合法

    401

    安全校验失败

    1001

    执行失败

    iOS

    错误码 说明

    202

    解析失败,请检查参数是否正确

    401

    安全校验失败


    以上内容是否对您有帮助:
    在线笔记
    App下载
    App下载

    扫描二维码

    下载编程狮App

    公众号
    微信公众号

    编程狮公众号