我创建了一个非常简单的应用程序的基础上空白启动模板,只是包装一个网站使用的iNAPPrBug(离子3)。
然而,在iOS11.4.1(iPhone)上使用Ionic DevApp,页面会加载,但无法垂直滚动——当我上下滑动时,页面似乎被锁定了。
这是我的代码:
主页.html
<ion-header>
<ion-navbar color="dark">
<ion-title>
InAppBrowser Test
</ion-title>
</ion-navbar>
</ion-header>
<ion-content overflow-scroll="true">
Waiting for InAppBrowser content...
</ion-content>
主页.ts
import { Component } from '@angular/core';
import { InAppBrowser, InAppBrowserOptions } from "@ionic-native/in-app-browser";
import { Platform } from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(
private iab: InAppBrowser,
private platform: Platform
) {
const iabOptions: InAppBrowserOptions = {
clearcache: 'yes',
clearsessioncache: 'yes',
hideurlbar: 'yes',
location:'no',
zoom:'no'
}
this.platform.ready().then(() => {
const browser = this.iab.create('https://en.wikipedia.org/wiki/Ionic_(mobile_app_framework)','_self', iabOptions);
browser.show();
});
}
}
离子信息
cli packages: (C:\Users\lenovo\AppData\Roaming\npm\node_modules)
@ionic/cli-utils : 1.19.0
ionic (Ionic CLI) : 3.19.0
global packages:
cordova (Cordova CLI) : not installed
local packages:
@ionic/app-scripts : 3.2.1
Cordova Platforms : android 6.2.3 ios 4.4.0
Ionic Framework : ionic-angular 3.9.2
System:
Node : v6.11.2
npm : 3.10.10
OS : Windows 10
Environment Variables:
ANDROID_HOME : not set
Misc:
backend : pro
我还在git repo中记录了一个bug:
github bug link