cordova + vue + axios

Есть простенькое приложение на vue, радио, которое берет поток с icecast2. В браузере - все хорошо. При помощи axios берет поток - воспроизводит (удаленный http сервер), так-же берет название текущего трека и выводи его название, в общем все хорошо. Попробовал сделать мобильное приложение: vue + cordova. На эмуляторе все работет хорошо, кроме axios. Музыка играет, но трек с json массива не берет. Просто пустота Т_Т Подскажите куда смотреть, что читать? Пока просто учусь. Есть подозрение что возможно отказывается из-за http вместо https, но не уверен. CORS вроде настроен и в браузере все ок.

Вот кусок кода:

import axios from 'axios';
export default {
  name: "MusicPlayer",
  data: function() {
    return {
      audio: null,
      playing: false,
      paused: false,
      currentTrackIndex: 0,
      currentTrackLength: 0,
      currentTrackPercent: 0,
      title: "radio",
      info: null,
      subtitle: null,
      image: "https://source.unsplash.com/random",
      tracks: [
        {
          title: "Hello",
          length: "00:00",
          url: "https://somesite/stream"
        }
      ],
      providers: [

      ]
    };
  },
  mounted() {
    axios
      .get('http://somesite:8000/status-json.xsl')
      .then(response => (this.info = response.data.icestats.source.title));
  },

mounted() для проверки. На сайте идет обновление через:

mounted(){
        this.loadData();

        this.interval = setInterval(function () {
          this.loadData();
        }.bind(this), 5000); 
    },

и

methods: {
    loadData: function () {
    axios
      .get('http://somesite:8000/status-json.xsl')
      .then(response => (this.info = response.data.icestats.source.title));
    }
  },

Ответы (0 шт):