我的home.ts
文件中有一个方法;
launch(url) {
this.platform.ready().then(() => {
alert('hello');
let ref = new InAppBrowser(url);
ref.on('loadstart').lift(() => {
alert('foo');
})
});
}
其目的是在点击某个网址时运行addEventListener
。
alert('foo')
完全被忽略了。我认为这是Ionic如何使用on
方法(see docs)来处理这个问题。
我对移动开发非常陌生,包括Ionic和Angular等工具。我主要做PHP,很抱歉,如果我的问题有点基础。
答案 0 :(得分:0)
您可以使用我在文档中看到的onPageLoaded
:
http://ionicframework.com/docs/v2/api/navigation/NavController/
所以基本上在你的组件类中(家庭或任何其他)你可以做这样的事情:
export class AnyPageOrComponent {
constructor() {
// Your constructor code here.
}
onPageLoaded() {
alert('foo');
}
}