HarmonyOS鸿蒙Next中VideoPlayer无法播放文件管理器视频
HarmonyOS鸿蒙Next中VideoPlayer无法播放文件管理器视频 问题 1: videoPlayer播放从文件管理器获取的视频无法播放 _controller = VideoPlayerController.fileFd(fileFd ?? 0); 这种方式初始化的_controller await controller.initialize(); 无响应不会继续执行下一步操作(无异常日志) 代码示例 code-controller
问题 2: let file = await fs.open(uri, fs.OpenMode.READ_ONLY); let fd = file.fd; 这种方式获取到的fd每次都不一样,是正常的吗?
问题 3: VideoPlayerController初始化 后续是否会支持 file、contentUri这两种方式
更多关于HarmonyOS鸿蒙Next中VideoPlayer无法播放文件管理器视频的实战教程也可以访问 https://www.itying.com/category-93-b0.html
播放本地视频在mate 60和Mate 60 Pro上测试均正常,参考示例:https://gitee.com/openharmony-sig/flutter_packages/tree/master/packages/video_player/video_player_ohos/example
更多关于HarmonyOS鸿蒙Next中VideoPlayer无法播放文件管理器视频的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,如果VideoPlayer无法播放文件管理器中的视频,可能是以下原因导致的:首先,检查视频文件格式是否受支持,如MP4、AVI等;其次,确认文件路径是否正确,确保文件未被损坏或加密;再次,检查应用权限,确保VideoPlayer有访问存储的权限;最后,可能是系统或应用版本问题,建议更新到最新版本。如果问题依旧,尝试重启设备或重新安装应用。