1
我離子2應用程序中使用inappbrowser插件這樣的後:離子2 - Inappbrowser事件火災第二次調用
import {InAppBrowser} from 'ionic-native';
,並使用它像這樣:
launch(url){
this.browser = new InAppBrowser(url, "_blank", "EnableViewPortScale=yes,closebuttoncaption=Done");
this.browser.on("exit")
.subscribe(
() => {
this.close_event=true;
},
err => {
console.log("InAppBrowser Loadstop Event Error: " + err);
});
}
和HTML:
<button ion-button icon-right color="danger" (click)="launch('https://www.example.com')">launch
<ion-icon name="refresh"></ion-icon>
當第一次點擊launch button
並關閉瀏覽器後,exit event
不能點火但第二次點擊啓動按鈕後關閉瀏覽器exit event
就是點火
您使用的離子本土的_old_版本,對不對?因爲在最後一個版本中,可用的方法已經改變了一點點([docs](http://ionicframework.com/docs/native/in-app-browser/)) – sebaferreras
我試着用新的方式和舊的方式,但在inappbrowser事件在第二次電話中發射 – Roox