Ionic Cordova Innapbrowser document.title изменен, не зарегистрирован в исполняемом скрипте - PullRequest
0 голосов
/ 06 октября 2018

Я открываю страницу с помощью InAppBrowser и пытаюсь найти изменения document.title на этой странице (это происходит на каком-то этапе на открытой странице).Происходит то, что document.title всегда совпадает с моментом загрузки страницы в InAppBrowser.Есть предположения?

Код:

const browser = this.iab.create(
  this.page.link,
  "_blank",
  this.browserOptions
);
setTimeout(() => {
  browser.show();
}, 500);

browser.on("loadstop").subscribe(res => {
  browser
    .executeScript({
      code: "document.title"
    })
    .then(el => {
      window.setInterval(function() {
        //console.log(el[0]);
        if (el.indexOf("completed") > 0) {
          browser.close();
        }
      }, 3000); //check every 3s
    });
  browser
    .insertCSS({ code: ".site-header { display: none !important}" })
    .then(val => {});
});
...