更新记录
1.0.6(2025-02-21)
优化版本更新,加入MP播放器 更换调用方式
1.0.5(2025-02-20)
在需要使用的地方导入import {installIJKPlayer,startPlayer,stopPlayer,setFrame,shutdowm,hiddenView,showView,removeView} from '@/uni_modules/jrd-os-ijkplayer' 调用示例:installIJKPlayer('rtmp://rtmp视频链接','是否开启自动播放1开启0关闭','左边距','上边距','宽','高'); installIJKPlayer('rtmp://xxxxxx','1','20','0','300','300'); 动态更新位置大小:setFrame('20','200','300','300') 开始/继续播放:startPlayer() 暂停播放:stopPlayer() 隐藏:showView() 显示:hiddenView() 删除:deleteView() 这个播放器层级放在window的rootViewController上很高,使用时自己注意下
1.0.4(2025-02-20)
修改配置文件
查看更多平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 4.29,Android:不支持,iOS:14,HarmonyNext:不支持 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
使用注意事项
本插件所有需要传值type的地方只有字符串FM和MP两种对应两种播放器普通协议https的MP,rtmp的使用FM
1.安转:直接使用uni_modules的方式导入即可
2.使用:
在需要的地方导入
import {installIJKPlayer,startPlayer,stopPlayer,setFrame,shutdowm,hiddenView,showView,removeView} from '@/uni_modules/jrd-os-ijkplayer'
a.初始化播放器:
installIJKPlayer({ x:'100',//横坐标 y:'200',//纵坐标 w:'300',//宽度 h:'300',//高度 url:'rtmp://',//播放地址 type:'FM',//FM播放rtmp视频 MP播放https http播放 auto:'0'//1自动播放 0不自动播放 });
b.更新播放器的位置:创建的时候type使用是哪一个更新的时候就用的那一个
const frame = setFrame({ x:'100',//横坐标 y:'0',//纵坐标 w:'300',//宽度 h:'300'//高度 });
c.播放传值字符串type
startPlayer('FM/MP')
d.暂停
stopPlayer('FM/MP')
e.销毁
shutdowm('FM/MP')
g.展示播放器
showView('FM/MP')
h.隐藏播放器
hiddenView('FM/MP')
i.销毁播放器界面
removeView('FM/MP')