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(event)は、リスニングしようとしているobservableを返していますが、console.logのいずれも起動していません。私は観測値を間違って消費しているに違いない。 iosエミュレータでは、指定されたURIが開き、イベントを呼び出す必要があります。 observable外のconsole.log呼び出しも同様に動作しています。Ionic InAppBrowserから返されたイベントをリッスンできません