帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
67
帖子
0
勋章
974
Y币

videoPlayer模块play接口实现的播放器

[复制链接]
发表于 2018-3-3 16:37:22

  1. //videoPlayer模块play接口实现的播放器,确实简单,方便。附件有图标素材。跟大家分享一下。

  2. <!DOCTYPE html>
  3. <html>

  4. <head>
  5.     <meta charset="utf-8">
  6.     <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
  7.     <title>title</title>
  8.     <link rel="stylesheet" type="text/css" href="../css/api.css" />
  9.     <style>
  10.         body {
  11.             padding: 60px 10px;
  12.         }
  13.     </style>
  14. </head>

  15. <body>
  16.     <button type="button" tapmode onclick="fnvideoPlayerPlay()" name="button">打开自带界面播放器</button>
  17. </body>
  18. <script type="text/javascript" src="../script/api.js"></script>
  19. <script type="text/javascript">
  20.     apiready = function() {

  21.     };

  22.     function fnvideoPlayerPlay() {
  23.         var videoPlayer = api.require('videoPlayer');
  24.         videoPlayer.play({
  25.             texts: {
  26.                 head: {
  27.                     title: ''
  28.                 }
  29.             },
  30.             styles: {
  31.                 head: {
  32.                     bg: 'rgba(0.5,0.5,0.5,0.7)',
  33.                     height: 44,
  34.                     titleSize: 20,
  35.                     titleColor: '#fff',
  36.                     backSize: 30,
  37.                     backImg: 'widget://image/videoPlayer/back.png',
  38.                     setSize: 30,
  39.                     setImg: 'widget://image/videoPlayer/more.png'
  40.                 },
  41.                 foot: {
  42.                     bg: 'rgba(0.5,0.5,0.5,0.7)',
  43.                     height: 44,
  44.                     playSize: 30,
  45.                     playImg: 'widget://image/videoPlayer/play.png',
  46.                     pauseImg: 'widget://image/videoPlayer/pause.png',
  47.                     nextSize: 0,
  48.                     nextImg: '',
  49.                     timeSize: 14,
  50.                     timeColor: '#fff',
  51.                     sliderImg: '',
  52.                     progressColor: '#696969',
  53.                     progressSelected: '#1296db',
  54.                     verticalImg: "widget://image/videoPlayer/unfullscreen.png",
  55.                     horizontalImg: "widget://image/videoPlayer/fullscreen.png"
  56.                 }
  57.             },
  58.             path: 'http://**.**2.z0.glb**.**/c1.1.mp4',
  59.             autoPlay: true
  60.         }, function(ret, err) {
  61.             if (ret) {

  62.             } else {

  63.             }
  64.         });
  65.     }
  66. </script>

  67. </html>
复制代码
竖屏

横屏:


右上角菜单点开后的界面


2018.7.13 更新自定义界面播放器demo
https://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=107612&page=1&extra=#pid542654

videoPlayer其他分享贴:
https://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=66035

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
203
帖子
3
勋章
3425
Y币
可以发到分享区。
3
帖子
0
勋章
18
Y币
我想问 他界面上自带的返回按钮怎么点击的时候怎么监听到
0
帖子
0
勋章
12
Y币
学习学习
正好需要
3
帖子
0
勋章
18
Y币
我想问一下 这个模块播放视频的时候动态传入标题怎么在ios上显示不全 安卓上显示正常
29
帖子
0
勋章
120
Y币
支持m3u8吗
视频地址怎能弄的呀?我是初学者。明天就要交作业了
0
帖子
0
勋章
4
Y币
求问视频开始播放之前,已经加载完毕的图怎么设置啊,类似于视频第一帧图在哪里设置?
9
帖子
0
勋章
26
Y币
支持rtmp直播流吗?
123下一页
您需要登录后才可以回帖 登录

本版积分规则