8

我尝试使用 MediaPlayer 播放定义了 HTTPS url 的资源,它说协议不支持。

在 API 参考中,他们声明 FILE/HTTP/JAR 是受支持的协议(未提及 HTTPS)。

是否可以通过 HTTPS 以某种方式使用 url?在我看来,这似乎是一个很大的缺点......

4

1 回答 1

1

这已针对 Java 9 进行了修复,后来又向后移植到了 Java 8。因此,Java 8 更新 91 及更高版本应该可以毫无问题地使用 HTTPS URL。

如果您使用的是不支持它的旧版 Java,那么不幸的是,您唯一的选择是通过 HTTPS 将文件复制到本地临时文件,然后播放。

于 2018-07-06T13:44:58.573 回答