8

MediaPlayer を使用して、HTTPS URL で定義されたリソースを再生しようとしましたが、プロトコルがサポートされていないと表示されます。

APIリファレンスでは、FILE/HTTP/JARがサポートされているプロトコルであると述べています(HTTPSは言及されていません)。

どういうわけか HTTPS 経由で URL を使用することは可能ですか? これは私の意見ではかなり大きな欠点のようです...

4

1 に答える 1

1

これは Java 9 で修正され、後に Java 8 にバックポートされました。したがって、Java 8 update 91 以降では、HTTPS URL を問題なく使用できます。

Java をサポートしていない古いバージョンの Java を使用している場合、残念ながら唯一のオプションは、ファイルを HTTPS 経由でローカルの一時ファイルにコピーしてから再生することです。

于 2018-07-06T13:44:58.573 に答える