英文:
Only certain video files in <video> tag are played on a white screen
问题
仅在<video>标签中的特定视频文件上出现在白屏上播放。
其他具有相同扩展名的文件正常工作。
将文件转换为另一扩展名时播放。 (例如 mov -> mp4)
我认为这与HEVC编解码器有关。
我的electron版本是18.0.4
- 在html中添加meta
http-equiv="Content-Security-Policy" content="media-src *;">
- 如果在Chrome上执行,视频URL可以正常工作。
英文:
Only certain video files in <video> tag are played on a white screen.
Other files with the same extension work well.
It plays when you convert the file to another extension. (ex. mov -> mp4)
<video controls autoPlay width="100%" height="100%">
<source src={videoUrl} />
</video>
I think it has something to do with the HEVC codec.
my electron version 18.0.4
- Add meta to html
http-equiv="Content-Security-Policy" content="media-src *;">
- The video url works well if you do it on Chrome.
答案1
得分: 0
我分享我的解决方案。
只是一个Chromium版本的问题。
更新 v100 -> v110
英文:
I share my solution.
Just a chromium version problem.
update v100 -> v110
答案2
得分: 0
确保 electron >= 22(chromium 107添加了HEVC硬件解码支持)将解决您的问题。
英文:
Make sure electron >= 22 (chromium 107 add hevc hw decoding support) will solve your problem.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论