Ionic InAppBrowser iOS открывает новую вкладку и в окне «загрузка ...» devapp - PullRequest
0 голосов
/ 13 декабря 2018

Я искал в интернете, но до сих пор не нашел решения для моей проблемы, у меня вопрос по InAppBrowser от ionic.Моя проблема в том, что я не могу заставить его работать, что бы я ни пытался сделать.Я уже установил для него цель '_blank', как вы можете видеть в коде ниже

public openPagina(url) {

  const Options: InAppBrowserOptions = {
      zoom: 'no',
      location:'yes',
      toolbar:'yes',
      clearcache: 'yes',
      clearsessioncache: 'yes',
      disallowoverscroll: 'yes',
      enableViewportScale: 'yes',
      hidden: 'yes'
  }
    const browser = this.inAppBrowser.create( url , '_blank', Options );
    browser.show();
}

Я уже добавил этот код в свой config.xml

<allow-intent href="http://*/*"/>
<allow-intent href="https://*/*"/>

Я не уверенчто делать дальше, как в решениях, я пробовал «_self», но это не решает проблему, потому что он не показывает кнопку выхода или кнопку «Готово» и прокрутка не работает достаточно хорошо (я попробовал это на DevApp)

Я протестировал 3 метода: «_self», «_blank» и «_system» на устройстве iOS (сборка и запуск на xCode), но все они открылись в новой вкладке на моем устройстве iOS.На андроиде все отлично работает.

версии: ionic (Ionic CLI): 4.2.1 Ionic Framework: ionic-angular 3.9.2 @ ionic / app-scripts: 3.2.0 cordova (Cordova CLI): 8.1.2 NodeJS: v8.12.0 npm: 6.4.1

Если мне нужно добавить больше кода, не стесняйтесь спрашивать! (Вроде как в stackoverflow x))

снимок экранамоего телефона с closebuttoncaption: 'Close' в комплекте.https://gyazo.com/38cd96faad3428586fe5e4572b60392c Это то, что я получаю, когда использую метод _self.

Все еще не нашли решения этой проблемы.Devapp показывает это: https://gyazo.com/efeedb5f5d400a742f55c35a3f5d0caa, если я открою ссылку в _blank.Кто-нибудь знает, как решить эти / эти проблемы?

Заранее благодарю.

1 Ответ

0 голосов
/ 19 декабря 2018

Проблема была в том, что xCode сам по себе, каждый раз, когда я нажимал «build it», он собирал другую версию (более старую) и не очень хорошую версию.Итак, после сборки в CMD и запуска в xcode, он наконец заработал, и inappbrowser тоже работал!

...