[發明專利]移動客戶端中利用自定義URL實現頁面跳轉的方法及系統有效
| 申請號: | 201610693875.3 | 申請日: | 2016-08-19 |
| 公開(公告)號: | CN106326396B | 公開(公告)日: | 2019-08-23 |
| 發明(設計)人: | 丁鵬 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/958;G06F16/954;H04L29/08 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 跳轉 移動客戶端 頁面 自定義 頁面跳轉 解析 字符串 驗證 服務器端 驗證過程 驗證通過 頁面路徑 省時 省力 取出 發送 配置 協商 | ||
本發明公開了一種移動客戶端中利用自定義URL實現頁面跳轉的方法及系統,涉及頁面跳轉技術領域。該方法包括:服務器端將需要跳轉的頁面URL字符串,按照與移動客戶端協商好的自定義URL格式發送至移動客戶端;移動客戶端接收到自定義URL格式的頁面URL字符串后,判斷該字符串是否能被解析,若不能,則結束;若能,則對該字符串進行解析,依次取出所需實現的功能部分和所需跳轉的頁面名稱部分并驗證;驗證過程中,一旦某一部分驗證未通過,則結束;若所有部分均驗證通過,則根據解析出的所需跳轉的頁面名稱部分和所需跳轉的頁面路徑部分打開頁面,完成頁面的跳轉。本發明能實現任意頁面的跳轉,方便、快捷,且無需反復配置,省時省力。
技術領域
本發明涉及頁面跳轉技術領域,具體來講是一種移動客戶端中利用自定義URL(Uniform/Universal Resource Locator,統一資源定位符)實現頁面跳轉的方法及系統。
背景技術
隨著互聯網技術的迅速發展,越來越多的用戶可以使用平板電腦、手機等移動客戶端通過網絡在各種網站上實現娛樂和工作。而在利用移動客戶端進行各種娛樂和工作時,往往需要在各種頁面之間實現頁面跳轉。
目前,在移動客戶端的開發中,頁面跳轉功能的實現還是采用的特定代碼的方式去實現跳轉。例如,在Android系統中通過特定字符串打開的方式實現對應頁面的跳轉,具體來說:需要在Android的AndroidManifest.xml文件中配置相對應的實現跳轉的文件,而且每個需要使用文件實現跳轉的頁面都需要配置一次。這無疑使得配置很麻煩,而且如果新增一個頁面,則需要重新將客戶端更新一次,對于用戶的體驗非常不好。除此之外,對于需要通過推送信息去打開特定的頁面,則還需要在移動中編寫相關的代碼。對于日益變化的需求來說,這對開發帶來了很大的重復性工作并需要大量的工作時間。
因此,如何在移動客戶端中設計一種通用的技術來實現任意頁面的跳轉和打開,是本領域亟待解決的問題。
發明內容
本發明的目的是為了克服上述背景技術的不足,提供一種移動客戶端中利用自定義URL實現頁面跳轉的方法及系統,通過直接識別自定義的URL字符串來實現任意頁面的跳轉和打開,方便、快捷,且無需反復配置,省時省力。
為達到以上目的,本發明提供一種移動客戶端中利用自定義URL實現頁面跳轉的方法,包括以下步驟:
步驟S1:服務器端將需要跳轉的頁面URL字符串,按照與移動客戶端協商好的自定義URL格式發送至移動客戶端,所述自定義URL格式包括:順次排列的所需實現的功能部分、所需跳轉的頁面名稱部分和所需跳轉的頁面路徑部分,轉入步驟S2;
步驟S2:移動客戶端接收到自定義URL格式的頁面URL字符串后,判斷該頁面URL字符串是否能被解析,若是,轉入步驟S3;否則,結束;
步驟S3:對自定義URL格式的頁面URL字符串進行解析,依次取出所需實現的功能部分和所需跳轉的頁面名稱部分并進行驗證;驗證過程中,一旦某一部分驗證未通過,則結束流程;若所有部分均驗證通過,則轉入步驟S4;
步驟S4:根據解析出的所需跳轉的頁面名稱部分和所需跳轉的頁面路徑部分打開頁面,完成頁面的跳轉。
本發明同時還提供一種移動客戶端中利用自定義URL實現頁面跳轉的系統,包括移動客戶端和服務器端,所述移動客戶端包括解析判斷模塊、解析驗證模塊和頁面跳轉模塊。
其中,所述服務器端用于:將需要跳轉的頁面URL字符串,按照與移動客戶端協商好的自定義URL格式發送至移動客戶端,所述自定義URL格式包括:順次排列的所需實現的功能部分、所需跳轉的頁面名稱部分和所需跳轉的頁面路徑部分;
所述解析判斷模塊用于:接收到自定義URL格式的頁面URL字符串后,判斷該頁面URL字符串是否能被解析,若是,向解析驗證模塊發送解析信號;否則,結束操作;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610693875.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:處理器的控制方法和裝置
- 下一篇:一種實時視頻存儲、檢索方法及裝置





