Qml запрос файла изображения, получение строки blob, как отобразить? - PullRequest
0 голосов
/ 08 июня 2018

Извините, я все еще новичок в qml, но я не нашел простого решения для этого здесь.Я создаю чистый qrix на основе Matrix Messenger.Когда я запрашиваю изображения с домашнего сервера, я получаю странную строку, которую я не знаю, как это отобразить:

Image {
    id: avatar
    name: "contact"
    anchors.fill: parent
    Component.onCompleted: {
          var http = new XMLHttpRequest();
          http.open( "GET", requestUrl, true);
          http.setRequestHeader('Content-type', 'application/json; charset=utf-8')
          http.setRequestHeader('Authorization', 'Bearer ' + token);
          http.onreadystatechange = function() {
              if ( responseType = "image/png" ) {

                   // So this does not work :-(
                   avatar.source = http.responseText

              }
         }
         http.send( JSON.stringify( /* The mxc uri ... */ ) );
    }
}

У кого-нибудь есть идея, как я могу отобразить этот файл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...