【HarmonyOS】API6上JS实现视频播放全屏播放时,会回到之前界面

发布时间 2023-11-22 10:24:21作者: Mayism123
【关键字】

API6、 视频播放、全屏播放异常

 

【问题现象】

开发者在API6上用JS实现视频播放器点全屏播放后,不是全屏效果,实际效果是变成了横屏并返回到首页。

具体代码实现是参考video媒体组件指南

 

【问题分析】

JS实现视频播放器有Codelab代码示例:

https://github.com/huaweicodelabs/harmonyos-codelabs/tree/main/JSVideoPlayer

建议开发者用示例代码调试是否能复现问题。

开发者参考示例代码实现后又出现新问题如下。

点全屏播放后,视频会重头播放。而且全屏按钮要点击2次才会消失,全频按钮消失后视频又会重头播放。

 

【解决方案】

  1. 按示例代码实现JS视频播放器。

  2. 针对新问题,请排查config.jsonability里加上configChanges防止旋转屏幕销毁的代码。

    具体文档请参考FA模型应用配置文件

    cke_3506.png​​