Ошибка смешанного контента при воспроизведении рекламы в Jwplayer SDK - PullRequest
2 голосов
/ 30 марта 2020

У меня есть 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...