首先安装InAppBrowser
插件
$ ionic cordova插件添加cordova-plugin-inappbrowser
$ npm install --save @ ionic-native / in-app-browser
导入到项目之后。
.ts
档案:
launch(url){
this.platform.ready().then(() => {
cordova.iab.open(url, "_blank", "location=no");
});
}
.html
档案:
<button (click)="launch('https://ionicframework.com/')" style="width:30%" ion-button color="danger" >TEST Button</button>
当我在IOS设备上运行时,xcode在日志页面中没有显示任何内容。
答案 0 :(得分:2)
最后,问题解决了。
.ts
档案
launch(url:string){
this.InAppBrowser.create('https://ionicframework.com/',"_blank","location=no");
}
.html
档案
<button (click)="launch(url)" style="width:30%" ion-button color="danger" >TEST Button</button>