更新记录

3.5.1.8(2022-06-29)

  • 【重要】app-plus节点配置

    // 1. 请在项目根目录manifest.json源码视图里找到app-plus节点
    // 2. 在app-plus节点下添加如下3行代码即可修复
    // 3. 文档地址:https://www.yuque.com/lahuayouyiliushuiwuqing/csqxe2/tc1kg1
    "usingComponents" : true,
    "nvueStyleCompiler" : "uni-app",
    "compilerVersion" : 3,
  • 新增 "视频数据等待中" 时,也显示返回按钮控件

  • 新增 "SSDP DLNA投屏服务插件" 在群文件下载

  • 新增 适配iPad Pro4 (A2229 12.9英寸 2732*2048)

  • 调整 "弹幕功能" 由原来的每条弹幕不可重叠改为可重叠。

  • 修复 "弹幕功能" 有的弹幕不会发送的问题bug,减少过滤弹幕的概率

  • 修复 "弹幕功能" 弹幕上飘啥,弹幕输入框上就显示到啥的bug

  • 修复 锁屏后,高频点击屏幕及偶尔正常点击屏幕,由于dom获取不到而报错,导致不会出现的控制面板的bug (3.5.1.7版本衍生bug

  • 修复 微信小程序平台 播放器布局样式被放大n倍的bug(3.5.1.7版本衍生bug

  • 适配 iPad Pro4 (A2229 12.9英寸 2732*2048)播放器布局样式

  • 新增VideoConfig子参数(播放器配置属性)

    参数名 默认值 说明
    mounted_ScreenConfig['lockOrientation'] portrait-primary 设置屏幕方向配置,用于一进入页面及退出全屏时的屏幕方向控制(默认为竖屏正方向
  • 提示:iOS平台 重力感应旋转 始终不支持,暂时已放弃

  • 提示:下次更新较慢,请耐心等待,需要做优化处理和尽可能的减少更多体积

3.5.1.71(2022-04-25)

  • 新增 App-iOS平台 电池电量显示
  • 修复 App平台 视频能听到声音但无画面显示的bug

3.5.1.7(2022-04-20)

  • 修复 播放器组件上绑定属性 VideoHeigth、VideoWidth 为String时,会导致控制面板隐藏后,点击无反应的Bug

  • 修复 播放器组件上绑定的属性 :autoplay 从false动态变为true时,视频不会自动播放或继续播放的Bug

  • 修复 双击暂停再点下倍速,就会卡死的Bug

  • 修复 App-Android平台 电池电量显示方向错误的Bug

  • 修复 App-Android平台 部分华为、荣耀、鸿蒙设备上,当禁用进度条拖动后,还是可以拖动的bug

  • 修复 MP-小程序平台 编译后无法运行的问题

  • 修复 锁屏模式下,还可以双击播放/暂停的Bug

  • 修复 关闭音频时,视频进度条有概率不显示,需要点击一次控制面板才显示的Bug

  • 修复 手指触摸移动时,有概率存在冲突,音量手势或者亮度手势和视频进度手势冲突与同时存在的Bug

  • 修复 手指触摸长按时,有概率存在冲突,长按快进2.0倍速手势和视频进度手势冲突与同时存在的Bug

  • 修复 极低的概率可能存在长按倍速结束后,倍数还是2.0,没有恢复用户原来的倍速的Bug

  • 修复 视频暂停后,进入全屏或者退出全屏后进度条值变成0,点击播放后才会恢复进度条当前进度值的Bug

  • 新增 支持自定义播放器倍数的配置 (VideoConfing的子参数)

  • 新增 支持自定义手势灵感度的配置 (VideoConfing的子参数)

  • 新增 支持点击视频时,不隐藏控制面板的配置(VideoConfing的子参数)

  • 新增 refs方法 切换清晰度 VideoUrlHDRlistItem 详情

  • 新增 适配iPad Air、iPad mini等设备,屏幕竖屏宽度范围768-1024或>1024都已适配完毕 详情

  • 新增 播放器全屏进度条自适应

  • 调整 最后一集 播放完毕或达到跳过片尾时间时 不再提示 "没有下一集了哦",并且最后一集播放到跳过片尾时间时,不再自动暂停,而是直接让最后一集正常播放完毕

  • 优化 手势触摸层的实时大小范围,新版采用了dom节点查询,精准度100%,并且手势触摸层已完美适配iPad设备,已无偏差和渲染错位的Bug

  • 【插件回调事件】

    • 新增 changeMyVideo 回调事件子项 详情
     // 播放器事件回调
     changeMyVideo(e){
      // 当播放到末尾时触发 ended 事件
      if (e.Events == 'ended') this.ended(e)
      // 下载icon图标按钮被点击时的回调事件
      if (e.Events == 'downloadFileTap')
      // 小窗播放icon图标按钮被点击时的回调事件
      if (e.Events == 'xiaochuangTap')
      // 录屏icon图标按钮被点击时的回调事件
      if (e.Events == 'lupinTap')
     },
     // 播放完毕事件
     ended(e){
      // 你的业务代码
     }
  • 【播放器插件配置】

    • 新增 VideoConfing 播放器配置的子参数,如下 ( VideoConfing = 播放器配置 )

      新增的子参数名 类型 默认值 说明
      besuData Array ['0.5','0.8','1.0','1.25','1.5','2.0'] 可自选需要的倍数,但至少要存在1.0倍数,因为默认1.0倍数是选中状态
      sensitivity.X Number 0.025 X轴的敏感度(用于视频进度)值越小敏感度越低,反之越大,默认0.025,刚刚好
      sensitivity.Y Number 0.085 Y轴的敏感度(用于音量、亮度)值越小敏感度越低,反之越大,默认0.085,刚刚好
  • 【插件示列demo】

    • 新增 很多示例教程,建议下载 示例项目demo 运行体验一遍,再根据你的需求,照葫芦画瓢(仅针对需要自定义布局与自定义功能的人群) 详情

      示列名称
      解密 / 解析播放
      直播播放
      动态流媒体切换
      列表播放 - 抖音demo
      广告联盟 - 激励 / 全屏视频广告
      Logo水印
      倍数切换 + 快进/快退10秒
      滚动通告栏
      6分钟试看
      暂停广告(纯图片 / 纯视频)
      视频播放结束后显示自定义界面(如 播放完毕了,分享给小伙伴吧)
      跳转播放时间气泡文字提示(如 你上次观看至 01:22,已为你自动续播)
      自定义选集抽屉界面
      自定义手动控制播放界面
      评论交互抽屉界面
      小窗播放 + 后台悬浮窗

QQ截图20220413124345.png

01

示列页展示—01.png

02

示列页展示—02.png

03

示列页展示—03.png

04

示列页展示—04.png

查看更多

平台兼容性

阿里云 腾讯云 支付宝云
×
Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-nvue × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


视频介绍 和 接入教程

腾讯课堂uniCloud视频教程

:点击上方图片,查看视频教程,入门为主。最新的完整功能请下载示例demo运行体验,及看以下文档


全新采用 "腾讯视频" 同款播放内核,蓄力上线储备中!

:将支持 VUE页面 中使用原生播放器的能力,请关注下次大更新版本!


熊猫播放器演示与体验

本项目为APP播放器插件,可下载示例demo体验播放器功能。对该项目感兴趣的朋友,请加QQ群:399690999,了解更多项目信息。 点击链接加入群聊

名称 链接 图片预览
熊猫播放器示列demo(App) 熊猫播放器插件演示app-已增加场景应用示列等 - 3.5.1.8版本.apk - 20220629 往下看有效果图

以下图片已失效,后续版本换新

01_播放器界面展示_新(通用).png 02_关于熊猫播放器(fiqy).png 03_视频前贴广告(fiqy).png 04_视频贴片广告(fiqy).png 05_气泡文字交互(fiqy).png 06_后台音频播放(fiqy).png 07_触摸手势调节(fiqy).png 08_抽屉面板 - 倍速和清晰度(fiqy).png 09_抽屉面板 - 选集和商城购物(fiqy).png 10_抽屉面板 - 弹幕设置和更多设置(fiqy).png 11_抽屉面板 - 分享设置和截屏分享(fiqy).png 12_ai识别功能(fiqy).png 13_锁屏(fiqy).png 14_发送弹幕(通用).png 15_状态界面功能(通用).png 16-1 - 部分界面展示.png 16-2 - 部分界面展示.png 16-3 - 部分界面展示.png 16-4 - 部分界面展示.png 16-5 - 部分界面展示.png 16-6 - 部分界面展示.png 16-7 - 部分界面展示.png 16-8 - 部分界面展示.png 16-9 - 部分界面展示.png 16-10 - 部分界面展示.png 16-11 - 部分界面展示.png 16-12 - 部分界面展示.png 16-13 - 部分界面展示.png 16-14 - 部分界面展示.png 17 - 脚尾.png


上手简单 · 功能强大 · 满足你的所有需求

  • 更多功能模块会不断更新,请持续关注本插件

帮助文档

熊猫播放器插件-帮助文档

:点击上方图片,查看帮助文档 或 点击下面文字查看帮助文档

点击查看 - 熊猫播放器插件 - 帮助文档


扫码体验:app演示效果(链接:https://wwey.lanzouy.com/ith5h0q8zkte


:下载演示app加载播放器若提示'DCloud云服务xxx试用到期,xxx'。请直接导入示列项目demo源码到hx,打包编译体验!

你可下载插件示例demo,所有功能代码已经帮你写好了,拿来直接抄即可

注意!当前版本未全面适配微信小程序,如弹幕功能编译到小程序提示报错,是因为不支持,需要单独的写微信端的弹幕功能等,后期会全面开放
注意!首次导入插件到项目时,如果要运行到手机调试,必须先打包自定义基座。否则直接同步代码到你现有的自定义基座时,是无法使用的!切记,APP模块配置要勾选VideoPlayer(视频播放),否则无法使用


iOS打包需注意!首次导入插件到项目时,请在你的项目根目录下的manifest.json里配置screenOrientation(重力感应屏幕旋转方向)
// 请在你项目的根目录manifest.json文件里源码视图里app-plus节点下添加如下代码
"app-plus" : {  
    "screenOrientation": [ //应用支持的屏幕方向  
        "portrait-primary",   //竖屏  
        "portrait-secondary", //竖屏(反向),上下颠倒  
        "landscape-primary",  //横屏,Home键在右侧  
        "landscape-secondary" //横屏(反向),Home键在左侧  
    ],  
}
  1. 如果你不配置,播放器全屏后是假全屏,其实是竖屏方向的假全屏,而不是横屏方向的真全屏。

  2. 假全屏和真全屏有区别吗?有的!假全屏下,播放器内的手势事件是错误的,因为方向是反的。即X、Y坐标获取的不对,会造成很多手势相关的事件对不上,即牛头不对马尾。

  3. 如何判断假全屏和真全屏?如下图所示,请复制图片链接在新窗口打开 图片地址:https://vkceyugu.cdn.bspapp.com/VKCEYUGU-2ad7335a-287d-4316-8250-cc96171926f1/1b9bfd25-4919-48e9-86f4-43cfc39616d0.png


点击查看 - 如何判断假全屏和真全屏


熊猫播放器插件 - 项目参与人员

答谢信
  1. 感谢有你们的支持和付出
  2. 感谢所有的项目参与人员
项目技术人物
称呼(QQ昵称) 负责项目 QQ
天赐 AI识别功能 9877677
胖胖 播放器插件 2449253114
维护者(参与网友)
称呼(QQ昵称) 负责项目 QQ
z 播放器插件 2534549160
项目测试与反馈人员
称呼(QQ昵称) 负责项目 QQ
调丶锋锋 ios测试 / ios反馈 805864818
其他网友 及 群友 ios测试 / Android测试
项目捐款人员
称呼(QQ昵称) 捐款金额 QQ
mo 50 2208618273


没找到想要的功能?

  1. 你是否有其他需求,可详情来电咨询
  2. 联系QQ:2449253114
  3. 加Q请备注来意!

重要公告 谨防假冒

  1. 温馨提示:请在合法的情况下使用本程序
  2. 特别提醒你:本软件著作权已登记!
  3. 你可以二次开发,但是请勿非法盗版篡改,否则将承担相应的法律制裁!
  4. 认准作者QQ:2449253114 (唯一QQ,无小号!)
  5. 认准作者英文名:FatFatMeng (中文翻译:胖胖萌)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问