Я изучаю Android и столкнулся с одной проблемой. Я собираюсь настроить юзубраузер, мне нужно загрузить все ресурсы для веб-страницы. Знаете, обычный браузер на windows может загружать все ресурсы.
Текущий браузер загружает только одну html страницу, а эта html страница содержит css, js, изображения со ссылками.
Не дополнительные css, js файлы изображений в виде файлов. Нехорошо, когда пользователь читает все файлы в автономном режиме. Итак, я собираюсь настроить его. Но я понятия не имею об этом. Я нашел этот код в yuzubrowser
var xhr=new XMLHttpRequest;xhr.open('GET','$url',!0),
xhr.responseType='blob',
xhr.onload=function() {
if(200==this.status) {
var e=this.response,
n=new FileReader;
n.onloadend=function() {
base64data=n.result,
window.location.href='yuzu:download-file/$secretKey&$type&' + encodeURIComponent(base64data)
},
n.readAsDataURL(e)
}
},
xhr.onerror = function() {
alert('${getString(R.string.js_download_cross_origin)}')
}
xhr.send();
Я думаю, что этот код запрашивает только один html файл. Как передумать? Добрая надежда поможет.