搜尋

首頁  >  問答  >  主體

angular.js - ionic專案中滑動頁面後,$anchorscroll錨點跳轉在ios上跳轉不了。

基於#在ionic專案中當成是路徑,使用的是$anchorscroll進行頁面內錨點跳轉功能。以下是使用主要程式碼
$location.hash(id);
$anchorScroll();

進行的操作是:
【1】先不滑動頁面,直接點擊按鈕觸發跳轉對應id處,跳轉後試試能否手動滑動頁面
【2】先滑動頁面,再點擊按鈕觸發跳轉事件,看看能否跳轉
【3】先滑動頁面,再點選按鈕觸發跳轉事件,成功跳轉之後嘗試能否手動滑動頁面

在android 上面都是這幾個操作都是可以的,在ipad上第2個跟第3個都失效,而且第一個成功跳轉之後,頁面無法向上滑動,只允許向下滑動

仅有的幸福仅有的幸福2753 天前956

全部回覆(1)我來回復

  • 世界只因有你

    世界只因有你2017-05-15 17:14:41

    縱裡尋他千百度,終於讓我找到答案了:
    只需要在ion-content加上:overflow-scroll="true"
    即:

    回覆
    0
  • 取消回覆