【发布时间】:2013-11-08 22:11:31
【问题描述】:
在 HTML5 视频的 javascript api 中有一个 canPlayType 方法来检查某些内容是否可播放。但是我注意到,在 Chromecast 上,这个功能并不能完全涵盖所有内容。在几次使用我正在开发的应用程序播放本地内容时,我会收到一条错误消息,指出它不可播放,但如果我取消使用 canPlayType 的错误检查,那么我就没有问题了。我很好奇是否有人确定了一种找出受支持内容的好方法,而不是简单地对照我们使用来自https://developers.google.com/cast/supported_media_types的支持媒体类型创建的列表检查字符串
【问题讨论】:
-
你能举几个你遇到问题的例子吗?
-
我现在可以给你的一个例子,我可以追踪更多,这个文件mirrorblender.top-ix.org/peach/bigbuckbunny_movies/… 将播放但返回为无法播放。我还看到 .mkv 容器中的其他文件也会播放。
-
当你说它返回为不可播放时,那个方法的返回值是多少?
-
我得到的是空字符串。一直在关注 api developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement 的此文档 — 是否有此类文档的 chrome 版本?
标签: chromecast