獲取當前所在目錄有問題?
通過 Rendition.currentLocation() 可以獲取當前位置相關信息,
該方法返回的數據中主要是 start 和 end 對象,這兩個對象均有以下字段:
cfi、displayed、href、index、location、percentage。
1 在觸發翻頁的時候打印 start 和 end 對象,
發現兩者除了 cfi 字段有差異外,其他字段值都保持相同。
請教下老師這兩個字段有什么不同的意義?
2 在獲取當前所在目錄時,發現每個目錄的第一頁獲取值存在異常,
即該頁是前一個目錄的最后一頁,當進入某目錄第二頁時,才能正確獲取當前目錄。
2018-09-03
你好,第一個問題,start表示當前頁的起始位置,end表示當前頁的末尾位置,第二個問題,需要看下你的源碼,應該是你調用Rendition.currentLocation() 的時機有問題,沒有選擇到正確的鉤子函數
2019-01-17
this.rendition.currentLocation()獲取還是空,樓主解決了嗎?
2018-09-04