HarmonyOS 鸿蒙Next中fijkplayer这个插件,还是无法适配。有什么解决方法?

HarmonyOS 鸿蒙Next中fijkplayer这个插件,还是无法适配。有什么解决方法? fijkplayer这个插件,还是无法适配到鸿蒙。有什么解决方法?

7 回复

fijkplayer 是在 ijkplayer 的基础上,为 Flutter 环境量身定做的插件。 它内部封装了 ijkplayer,并提供了丰富的 Flutter Widget 和 API,目前鸿蒙已适配ijkplayer,可考虑使用已适配鸿蒙的ijkplayer库,看能否满足要求,参考文档:https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fijkplayer

更多关于HarmonyOS 鸿蒙Next中fijkplayer这个插件,还是无法适配。有什么解决方法?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


直接使用鸿蒙的 Video 组件(@kit.ArkUI.component.Video),避免跨平台兼容性问题。通过 AVSessionKit 实现高级播放控制

Video({

  src: 'video.mp4',

  controller: this.videoController

})

.onPrepared(() => { /* 播放准备完成 */ })

或者看下坚果派社区提供的鸿蒙化 Flutter 库,集成已适配的媒体播放插件

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

好的 大佬,

重新造个轮子

fijkplayer目前尚未官方适配HarmonyOS NEXT。可尝试以下方法:检查插件是否更新至最新版本;确认鸿蒙SDK已升级到支持API 9的版本;使用DevEco Studio重新编译并检查依赖项。若仍无法适配,考虑使用鸿蒙原生媒体组件替代,或等待官方更新支持。

目前fijkplayer尚未官方适配HarmonyOS Next,建议通过以下方式尝试解决:

  1. 使用HarmonyOS原生媒体播放能力(如AVPlayer)替代第三方插件
  2. 基于开源代码自行适配NDK层接口
  3. 关注Gitee上fijkplayer项目的官方适配进展
  4. 临时方案可通过鸿蒙的Web组件嵌套H5播放器实现基础功能

建议优先采用HarmonyOS原生媒体框架进行开发,可获得更好的性能支持和系统兼容性。

回到顶部