【发布时间】:2017-03-09 15:23:54
【问题描述】:
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) 正在返回一个我正在尝试监听的可观察对象,没有一个 console.logs 正在触发。我一定是错误地使用了可观察的东西。在 ios 模拟器中,我指定的 uri 正在打开,因此应该调用事件。可观察对象之外的 console.log 调用也可以正常工作。
【问题讨论】:
标签: javascript ionic2 observable inappbrowser angular2-observables