В приложении, которое я разрабатываю, я перенаправляю пользователя в браузер plugin-inappbrowser
с целью, установленной как _blank
, где он выполняет серию шагов (в которых запускается несколько событий loadstart
), пока Точка, в которой он должен загрузить файл PDF (именно так он ведет себя в обычном браузере или с целевым значением _system
). Я знаю, как загрузить файл PDF , но URL возвращает файл ASPX.
Как заставить плагин inappbrowser
корректно работать с файлами ASPX?
var inAppBrowserRef = cordova.InAppBrowser.open('https://someurl.com', '_blank', options)
inAppBrowserRef.addEventListener('loadstart', loadStartCallbackFunction)
function loadStartCallbackFunction (event) {
console.log('Authentication Window start loading')
// get the last step where the pdf file is downloaded
if (event.url.split('/').pop() === 'DocumentSigning.aspx') {
console.log('downloading pdf...')
// don't know what to do with this to make it download the pdf
}
}