0
let browser = new InAppBrowser(uri, '_system', 'location=no,clearsessioncache=yes,clearcache=yes');
function obTest(event:string) {
console.log('firing obTest');
browser.on(event).subscribe(value => {
console.log(value);
}, err => {
console.log(err);
},() => {
console.log('object');
debugger;
});
}
obTest("loadstart");
obTest("loadstop");
obTest("loaderror");
obTest("exit");
browser.on(事件)返回的返回一個可觀察的,我試圖來監聽,沒有console.logs的是射擊。我必須錯誤地使用observable。在ios模擬器中,我指定的uri是打開的,所以事件應該被調用。在observable外的console.log調用也在工作。無法偵聽事件從離子InAppBrowser