更新记录
0.3.2(2024-10-29) 下载此版本
【Android】升级播放器SDK版本至2.1.6;
0.3.1(2024-06-17) 下载此版本
Changed
【Android】升级播放器SDK版本至2.1.4;
0.3.0(2024-01-10) 下载此版本
Changed
【iOS】升级播放器SDK版本至0.13.3;
【Android】升级播放器SDK版本至1.1.5;
查看更多平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
适用版本区间:4.4 - 11.0 | armeabi-v7a:支持,arm64-v8a:支持,x86:支持 | 适用版本区间:9 - 16 |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
PolyvMediaPlayer - Android
技术支持
如有不明白的地方,建议扫码添加我们技术支持,协助接入和测试
技术支持 | 开发者 |
---|---|
【Polyv多场景】
集成Polyv 多场景和本插件后,即可正常使用多场景的直播、回放功能。详解接口使用说明查看Polyv 多场景
注意:单独使用【Polyv多场景】时,还需要另外绑定集成Polyv弹幕库插件-Android插件,缺少此插件将会运行失败。如果同时集成了官方的 VideoPlayer
则不需要集成Polyv弹幕库插件-Android,否则将云打包失败。
【Polyv 云点播】
集成 Polyv 云点播插件 (v0.1.0+) 和本插件后,可以开始正常使用播放器。 播放器控件为 component,由于uni-app限制仅允许在 nvue 中声明使用。详细接口使用说明查看 Polyv云点播插件说明
复制代码<plv-player ref="vod" seekType=0 autoPlay=true disableScreenCAP=false rememberLastPosition=false @onPlayStatus="onPlayStatus" @onPlayError="onPlayError" @positionChange="positionChange"
style="background-color:#333333; height:300px;position:fixed; top:0px; left:0px; right:0px;">
</plv-player>
//js方法,播放vid视频
setVid(){
this.$refs.vod.setVid({
vid:'c538856dde5bf6a7419dfeece53f83af_c',
level:0
},
(ret) => {
if (ret.errMsg != null) {
uni.showToast({
title: ret.errMsg,
icon: "none"
})
}
})
},
【云直播】(已废弃)
集成云直播(v0.1.0+)和本插件后,即可正常使用云直播的直播回放功能。详解接口使用说明查看 Polyv云直播说明
注意:单独使用云直播时,还需要另外绑定集成Polyv弹幕库插件-Android插件,缺少此插件将会运行失败。如果同时集成了官方的 VideoPlayer
则不需要集成Polyv弹幕库插件-Android,否则将云打包失败。
注意
- 使用 Polyv 点播 、Polyv 直播 v0.1.0+、Polyv多场景的插件,必须绑定此模块,否则运行失败
- 本插件为Polyv 点播 、Polyv 直播 v0.1.0+、Polyv多场景插件的播放器依赖库,仅作为底层库无法单独使用,必须同时绑定Polyv 点播 、Polyv 直播 v0.1.0+、Polyv多场景插件。同时集成后自动与Polyv点直播插件配合运行。
由于旧版 Polyv 插件与 uni-app 官方的 VideoPlayer 使用的是同一底层播放器,在云打包在同时集成时会出现冲突导致打包失败。故此抽取了播放器模块进行自定义开发,开发者使用 Polyv 点播 、Polyv 直播、Polyv多场景后同时绑定该模块插件包,即可避免冲突,一键云打包。
注意!本播放器底层与 VideoPlayer 不再相同,所以同时集成 VideoPlayer 后可能会导致应用包体积增加。开发者可以改为使用 Polyv 云点播插件替换VideoPlayer使用场景。Polyv 点播 、Polyv 直播、Polyv多场景插件共用此底层播放器,不会导致额外的体积增加。