我在将 JWPlayer 与我的应用程序集成时收到下面给出的错误。
com.google.android.exoplayer.upstream.HttpDataSource$InvalidResponseCodeException: 响应代码: 302
这是在尝试在JWPlayer Android中播放重定向的URL(URL可能会从http更改为https(时发生的。处理这种情况是否需要任何其他代码段?这在iOS中工作正常。
这是代码
final PlayerConfig playerConfig = new PlayerConfig.Builder()
.file(videoUrl)
.autostart(true)
.image(thumbNailUrl)
.build();
jwPlayerView.setup(playerConfig);
jwPlayerView.play();
您是否尝试过将 allowCrossProtocolRedirects(true( 添加到您的 playerConfig?
最有可能的是,这是由于混合使用HTTP和HTTPS URL。