[發明專利]基于iOS系統的應用程序橫向切換系統和方法有效
| 申請號: | 201710028303.8 | 申請日: | 2017-01-16 |
| 公開(公告)號: | CN106843953B | 公開(公告)日: | 2019-12-17 |
| 發明(設計)人: | 張韶峰;王勇睿;魏曉赟 | 申請(專利權)人: | 百融(北京)金融信息服務股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/48 |
| 代理公司: | 11310 北京立成智業專利代理事務所(普通合伙) | 代理人: | 張江涵 |
| 地址: | 100000 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 ios 系統 應用程序 橫向 切換 方法 | ||
1.一種基于iOS系統的應用程序橫向切換方法,其特征在于,包括:
在Native應用程序進行初始化時,為該Native應用程序加入N(N≥1)個視圖控制器ViewController;其中每一視圖控制器ViewController都具有唯一的標識Index,且每一視圖控制器ViewController都至少包括一個用于標識WebViewUrl的全局參數以提供基于WebView的網頁訪問鏈接;
初始化單例類,以記錄訪問過的視圖控制器ViewController對應的標識Index和WebViewUrl全局參數;
當接收到用戶從當前網頁切換到目標網頁的橫向切換指令時,web前端調用預先設置的鏈接字段,所述鏈接字段中至少包括用于執行切換的OpenTabBar函數以及要跳轉網頁的WebViewUrl鏈接;然后將該OpenTabBar函數和WebViewUrl鏈接,通過WebViewUrl鏈接向Native應用程序發送橫向切換的訪問請求;
當Native應用程序在接收到訪問請求后,首先到單例類中查詢是否有要跳轉網頁的WebViewUrl鏈接存在,如果有則直接根據WebViewUrl鏈接對應的Index直接橫向切換到對應的視圖控制器ViewController;如果沒有,則Native引用程序根據訪問請求中的跳轉網頁對應的視圖控制器ViewControlle中的WebViewUrl鏈接進行橫向切換;同時將該跳轉網頁對應的視圖控制器ViewControlle對應的WebViewUrl鏈接和標識Index一起存儲到單例類中。
2.根據權利要求1所述的基于iOS系統的應用程序橫向切換方法,其特征在于,所述Native應用程序調用TabBarController類中SetIndex函數進行橫向切換。
3.根據權利要求1所述的基于iOS系統的應用程序橫向切換方法,其特征在于,所述方法還包括:當Native應用程序的TabBarController類初始化完成之后,根據預設的首個視圖控制器ViewController中的WebViewUrl的全局參數,加載器相應的網頁作為初次訪問頁面。
4.一種基于iOS系統的應用程序橫向切換系統,其特征在于,包括:
初始化模塊,用于對Native應用程序進行初始化,并為該Native應用程序加入N(N≥1)個視圖控制器ViewController;其中每一視圖控制器ViewController都具有唯一的標識Index,且每一視圖控制器ViewController都至少包括一個用于標識WebViewUrl的全局參數以提供基于WebView的網頁訪問鏈接;還用于初始化單例類,以記錄訪問過的視圖控制器ViewController對應的標識Index和WebViewUrl全局參數;
訪問控制模塊,當接收到用戶從當前網頁切換到目標網頁的橫向切換指令時,web前端調用預先設置的鏈接字段,所述鏈接字段中至少包括用于執行切換的OpenTabBar函數以及要跳轉網頁的WebViewUrl鏈接;然后將該OpenTabBar函數和WebViewUrl鏈接,通過WebViewUrl鏈接向Native應用程序發送橫向切換的訪問請求;
橫向跳轉模塊,當Native應用程序在接收到訪問請求后,首先到單例類中查詢是否有要跳轉網頁的WebViewUrl鏈接存在,如果有則直接根據WebViewUrl鏈接對應的Index直接橫向切換到對應的視圖控制器ViewController;如果沒有,則Native引用程序根據訪問請求中的跳轉網頁對應的視圖控制器ViewControlle中的WebViewUrl鏈接進行橫向切換;同時將該跳轉網頁對應的視圖控制器ViewControlle對應的WebViewUrl鏈接和標識Index一起存儲到單例類中。
5.根據權利要求4所述的基于iOS系統的應用程序橫向切換系統,其特征在于,所述Native應用程序調用TabBarController類中SetIndex函數進行橫向切換。
6.根據權利要求4所述的基于iOS系統的應用程序橫向切換系統,其特征在于,還包括:
加載模塊,用于當Native應用程序的TabBarController類初始化完成之后,根據預設的首個視圖控制器ViewController中的WebViewUrl的全局參數,加載器相應的網頁作為初次訪問頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百融(北京)金融信息服務股份有限公司,未經百融(北京)金融信息服務股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710028303.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種撇繩機構
- 下一篇:一種非鉸鏈鏈接式檢修門





