LivePlayerContext

解释: swan.createLivePlayerContext 的返回值

示例

在开发者工具中预览效果

扫码体验

LivePlayerContext - 图1请使用百度APP扫码

图片示例

LivePlayerContext - 图2

LivePlayerContext - 图3

LivePlayerContext - 图4

代码示例

  • 在 js 文件中
  1. Page({
  2. data: {
  3. src: 'https://vd3.bdstatic.com/mda-ia8e6q3g23py8qdh/hd/mda-ia8e6q3g23py8qdh.mp4?playlist=%5B%22hd%22%5D&auth_key=1521549485-0-0-d5d042ba3555b2d23909d16a82916ebc&bcevod_channel=searchbox_feed&pd=share'
  4. },
  5. onShow(){
  6. console.log('目前此组件在真机双端不能播放,请在开发者工具中查看完整效果');
  7. },
  8. onReady(e) {
  9. const livePlayerContext = swan.createLivePlayerContext('myLive');
  10. console.log('livePlayerContext:', livePlayerContext)
  11. this.livePlayerContext = livePlayerContext;
  12. },
  13. livePlay(e) {
  14. this.livePlayerContext.play();
  15. },
  16. livePause(e) {
  17. this.livePlayerContext.pause();
  18. },
  19. liveStop(e) {
  20. this.livePlayerContext.stop();
  21. },
  22. liveMute(e) {
  23. this.livePlayerContext.mute();
  24. },
  25. liveResume(e) {
  26. this.livePlayerContext.resume();
  27. },
  28. requestFullScreen(e) {
  29. this.livePlayerContext.requestFullScreen();
  30. }
  31. });

错误码

Android

错误码说明
201解析失败,请检查调起协议是否合法
401安全校验失败
1001执行失败

iOS

错误码说明
202解析失败,请检查参数是否正确
401安全校验失败