【发布时间】:2019-08-28 15:28:19
【问题描述】:
我正在尝试在 webOS Web 应用程序中播放外部 HTML5 视频。根据this question,webOS 应该支持.mp4 视频,但每当我尝试在我的应用程序中播放 HTML5 视频时,视频根本无法加载/播放。我的代码(用于测试目的):
<video id="demo-video" autoplay muted loop>
<source src="http://mirrors.standaloneinstaller.com/video-sample/jellyfish-25-mbps-hd-hevc.mp4"
type="video/mp4">
Your Smart TV does not support the current video format (MP4)
</video>
我尝试了不同的来源,但它们似乎都不起作用。在浏览器中测试时,它确实可以工作,但在 webOS 智能电视上打开应用程序时,什么也没有发生。即使尝试播放本地 .mp4 文件也不起作用。
我发现video 元素上的.play() 返回一个状态为pending 的Promise。奇怪的行为和重新加载源代码并不能解决问题。
【问题讨论】:
-
你是在真机上测试还是在模拟器上测试?
-
@burakk 真正的电视!
标签: html html5-video webos