ios cordova 控制網頁返回

cordova的頁面控制器是繼承CDVViewController,其裏面有個webView的屬性,看裏面的代碼,是UIview類型的,但其實他也是UIWebView轉化過來的,所以如果我們想控制網頁的返回,就需要把webView強制轉化爲UIWebView類型,這樣既可以使用goback方法了,代碼如下:把下面的代碼寫在點擊導航欄返回的方法裏就可以。

_cordWebView = (UIWebView*)self.webView;

    if (_cordWebView.canGoBack==YES) {

        [_cordWebView goBack];

    }else{

        [self.navigationController popViewControllerAnimated:YES];

    }

以上只是個人意見,如果有什麼更好的方法,歡迎下方留言,學習

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章