У меня есть android проект, в котором я интегрирую JWplayer SDK, плеер хорошо воспроизводит видео. Проблема в том, что когда игрок приходит, чтобы воспроизвести рекламу, он показывает мне это исключение:
" Смешанный контент: Страница в 'https://intercept.jw//data/user/0/user/files/jwplayer/jw_core/' была загружена через HTTPS, но запросила небезопасную конечную точку XMLHttpRequest 'http://myXmlAdsFile'. Этот запрос был заблокирован;
Я попробовал это решение без результата:
- перевернуть мою ссылку на https : не сработало, это показывает мне небезопасное исключение ссылки
- разрешить смешанное содержимое : у меня нет веб-просмотра в плеере, поэтому я не могу использовать этот метод
это мой код для инициализации моего jwplayer:
List<AdBreak> adSchedule = new ArrayList<>();
AdBreak adBreak = new AdBreak.Builder()
.tag(My Xml Link)
.offset(time when the ads show up)
.build();
adSchedule.add(adBreak);
Advertising advertising = new Advertising(AdSource.VAST, adSchedule);
PlaylistItem playlistItem = new PlaylistItem.Builder()
.file(videoUrl)
.build();
List<PlaylistItem> playlist = new ArrayList<>();
playlist.add(playlistItem);
config = new PlayerConfig.Builder()
.playlist(playlist)
.advertising(advertising)
.build();
jwPlayerView.setup(config);