我正在實現一個epubReader的應用程序,它通過css3-multi列設置分頁。電子書閱讀器:如何通過JavaScript實現書籤?
我的問題是如何使用JavaScript實現書籤?有沒有人有類似的經歷?
我正在實現一個epubReader的應用程序,它通過css3-multi列設置分頁。電子書閱讀器:如何通過JavaScript實現書籤?
我的問題是如何使用JavaScript實現書籤?有沒有人有類似的經歷?
我想我自己找到了答案
每一列都在前一段和下一段。
每列和每個段落都有一個百分數。
按照這種方法,我們可以計算出一個近似的答案。
一種方式做到這一點是要記住你的滾動容器當前文件和您當前scrollLeft(但是如果你讓字體大小改變這可能不是很好。
我覺得fullproof方式來實現這將是在文檔的當前可見位置注入一個帶有書籤ID的自己的不可見定位標籤,然後在加載文件時導航到該位置。爲了存儲書籤,您需要加載當前的XHTML文件和書籤ID導航到這個文件加載的時候
1.是的,我允許用戶更改字體大小或者旋轉閱讀器 2.如何注入書籤標籤?不知道跨頁面點在哪裏,即使段落很長,並且跨越多頁。 –
對不起,我不明白你的說法,你能解釋清楚嗎?^^「 –