离子2 ionViewDidEnter()只能运行一次脚本

时间:2017-03-06 21:26:19

标签: javascript typescript twitter ionic-framework ionic2

我正在尝试调用这个在我的ts文件中运行js脚本的函数。 该函数使用ionViewDidEnter()调用,但在第一次不再调用脚本之后。

ionViewDidEnter() {
    console.log("Entered social media page");
    this.getTimeLine();
}

getTimeLine(){
    console.log("Getting twitter time line");
    !function(d, s, id){
        var js: any,
        fjs = d.getElementsByTagName(s)[0], p = 'https';
        if (!d.getElementById(id)) {
            js = d.createElement(s);
            js.id = id;
            js.src = p + "://platform.twitter.com/widgets.js";
            fjs.parentNode.insertBefore(js, fjs);
        }
    } (document, "script", "twitter-wjs");
}

0 个答案:

没有答案