ионная прокрутка в AppBrowser не работает на IOS - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь интегрировать веб-страницу в моем приложении с ионным InAppBrowser.Шов работает правильно, но на iOS невозможно прокрутить пальцем.(это работает, если вы пытаетесь прокрутить двумя пальцами).

мой код app.component:

constructor(private platform: Platform, statusBar: StatusBar, private splashScreen: SplashScreen, private network: Network, private iab: InAppBrowser) {
   platform.ready().then(() => {
     this.networkCheck();
     this.platform.ready().then(() => {
       var browser = this.iab.create("https://agenceho5.com", "_self", { location: 'no', zoom: 'no', hideurlbar: 'yes', toolbar: 'no' });
       browser.show()
       splashScreen.hide();
     });
   });
 }

Я также пытался заменить inAppBrowser на iframe, но всегда в iOS ширина моего iframe равна 300000px, поэтому веб-страница для вставки не отображается так, как ожидалось, и прокруткапроблемный шов будет таким же, как с inAppBrowser ...

мой код iframe:

<div style="overflow:auto;-webkit-overflow-scrolling:touch">
    <iframe style="width:100%;height:600px" src="www.iframe.com"></iframe>
</div>

У меня вопрос простой, но я не могу его решить: Как я могу встроить веб-страницу в Ionic (работает в iOS) ???

...