Извините, я все еще новичок в 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 ... */ ) );
}
}
У кого-нибудь есть идея, как я могу отобразить этот файл?