[發明專利]一種基于Web的文檔閱讀進度同步方法及裝置在審
| 申請號: | 201710930298.X | 申請日: | 2017-10-09 |
| 公開(公告)號: | CN110020242A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 黃誠;張文明;陳少杰 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/957;H04L29/08 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩;吳歡燕 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標文檔 進度 文檔閱讀 閱讀 服務器 腳本加載 應用環境 用戶點擊 用戶閱讀 預先存儲 連貫性 多平臺 瀏覽器 腳本 跳轉 文檔 操作系統 調用 頁面 兼容 捕捉 | ||
本發明提供一種基于Web的文檔閱讀進度同步方法及裝置,所述方法包括:S1,當捕捉到用戶點擊目標文檔的操作時,獲取點擊的目標文檔的文件名,其中,所述目標文檔為所述用戶預先上傳到服務器的文檔;S2,根據所述用戶的信息和目標文檔的文件名,在服務器上獲取所述目標文檔;S3,若所述目標文檔存在對應的預先存儲的閱讀進度,則調用第一Javascript腳本加載所述目標文檔,并根據所述目標文檔的閱讀進度跳轉到對應的閱讀頁面。本發明一方面,Javascript腳本能夠兼容瀏覽器、操作系統和設備,適用于各種應用環境,具有通用性;另一方面實現了多平臺中文檔閱讀進度的同步,增強閱讀一致性和連貫性,提高用戶閱讀體驗。
技術領域
本發明涉及應用開發領域,更具體地,涉及一種基于Web的文檔閱讀進度同步方法及裝置。
背景技術
近年來,隨著網絡和各類智能終端的迅速發展,越來越多的用戶選擇數字化閱讀,所示數字化閱讀一方面指閱讀內容以數字化的方式呈現,如電子書、網絡小說、電子地圖、博客和網頁等;另一方面指閱讀方式的數字化,即閱讀內容的載體為帶屏幕顯示的電子設備,如桌面計算機、手機、筆記本和閱讀器等。
目前,不同的電子設備使用的操作系統不一樣,如電子設備的操作系統為Windows、MacOS、Linux、Android或iOS等,而且操作系統的版本也可能不相同。此外,每種電子設備上安裝的閱讀應用程序不同或應用程序的版本不統一,從而導致各電子設備上文檔閱讀的進度無法同步。當用戶在切換電子設備進行閱讀時,無法獲取到電子設備上同一文檔正確的閱讀進度,需要用戶花費額外的時間和精力手動將不同電子設備上的文檔閱讀進度進行同步,使得用戶的閱讀體驗差。
綜上所述,現有技術中由于不同電子設備的操作系統、閱讀應用程序,以及操作系統和閱讀應用程序的版本不同,導致不同電子設備上文檔閱讀的進度無法同步,需要進行手動同步,費時費力,閱讀體驗差。
發明內容
為克服上述不同平臺上文檔閱讀的進度無法同步的問題或者至少部分地解決上述問題,本發明提供了一種基于Web的文檔閱讀進度同步方法及裝置。
根據本發明的第一方面,提供一種基于Web的文檔閱讀進度同步方法,包括:
S1,當捕捉到用戶點擊目標文檔的操作時,獲取所述目標文檔的文件名,其中,所述目標文檔為所述用戶預先上傳到服務器的文檔;
S2,根據所述用戶的信息和所述目標文檔的文件名,在所述服務器上獲取所述目標文檔;
S3,若所述目標文檔存在對應的預先存儲的閱讀進度,則調用第一Javascript腳本加載所述目標文檔,并根據所述目標文檔的閱讀進度跳轉到對應的閱讀頁面。
具體地,所述步驟S3具體包括:
若所述目標文檔存在對應的預先存儲的閱讀進度,則獲取所述閱讀進度對應的閱讀頁面;
調用所述第一Javascript腳本加載所述目標文檔,并生成所述閱讀進度對應的閱讀頁面的Web頁面。
具體地,所述步驟S3之后還包括:
調用第二Javascript腳本中HTMLElement的onScroll事件,監聽滾動所述目標文檔的操作,更新所述目標文檔的閱讀進度。
具體地,監聽滾動所述目標文檔的操作,更新所述目標文檔的閱讀進度的步驟具體包括:
在所述目標文檔的滾動事件回調中,獲取滾動后的閱讀頁面;
將滾動后的閱讀頁面與預先緩存的滾動前的閱讀頁面進行比較;
若根據比較結果獲知滾動所述目標文檔的操作為翻頁行為,則將所述目標文檔滾動后的閱讀頁面的頁碼作為所述目標文檔新的閱讀進度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710930298.X/2.html,轉載請聲明來源鉆瓜專利網。





