且對于顯示的控件的控制參數(shù)也可不同,達(dá)到了原生界面的針對性更強(qiáng),與Web網(wǎng)頁的內(nèi)容結(jié)合更緊密,且運(yùn)營人員可以根據(jù)需要定制用戶界面,使用戶界面更豐富的效果。
[0224]圖13是根據(jù)另一示例性實(shí)施例示出的一種界面顯示系統(tǒng)的框圖,該界面顯示系統(tǒng)可以包括:客戶端1310和服務(wù)器1320;
[0225]客戶端1310可以是如圖9所示實(shí)施例或圖10所示實(shí)施例中的客戶端;
[0226]服務(wù)器1320可以是如圖11所示實(shí)施例或圖12所示實(shí)施例中的服務(wù)器;
[0227]客戶端1310和服務(wù)器1320之間可以通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)進(jìn)行連接。
[0228]綜上所述,本實(shí)施例提供的界面顯示系統(tǒng),通過向客戶端提供用戶界面對應(yīng)的URL地址,URL地址包括了網(wǎng)頁地址字段和控制參數(shù)字段,接收客戶端發(fā)送的網(wǎng)頁獲取請求并向客戶端反饋Web網(wǎng)頁,使客戶端根據(jù)Web網(wǎng)頁和原生界面顯示用戶界面;解決了相關(guān)技術(shù)中對于使用了原生界面和內(nèi)嵌web網(wǎng)頁混合實(shí)現(xiàn)UI的APP,只能修改用戶界面中的web網(wǎng)頁部分,而無法改變APP的原生界面的問題;達(dá)到了根據(jù)URL地址中的網(wǎng)頁地址字段和控制參數(shù)字段,在對Web網(wǎng)頁實(shí)時(shí)更新的同時(shí),也能對原生界面進(jìn)行動態(tài)修改并顯示的效果。
[0229]本實(shí)施例提供的界面顯示系統(tǒng),通過對原生界面中的各個(gè)控件的控制參數(shù)進(jìn)行設(shè)定,實(shí)現(xiàn)了對部分控件進(jìn)行顯示,對部分控件不顯示,且對于顯示的控件的控制參數(shù)也可不同,達(dá)到了原生界面的針對性更強(qiáng),與Web網(wǎng)頁的內(nèi)容結(jié)合更緊密,且運(yùn)營人員可以根據(jù)需要定制用戶界面,使用戶界面更豐富的效果。
[0230]需要說明的是:上述實(shí)施例提供的界面顯示裝置在顯示界面時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的界面顯示裝置與界面顯示方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0231]上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0232]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0233]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種界面顯示方法,其特征在于,所述方法包括: 獲取用戶界面對應(yīng)的統(tǒng)一資源標(biāo)識符URL地址,所述用戶界面包括原生界面和Web網(wǎng)頁; 解析所述URL地址得到網(wǎng)頁地址字段和控制參數(shù)字段,所述控制參數(shù)字段包括與所述原生界面中至少一個(gè)控件所對應(yīng)的控制參數(shù); 根據(jù)所述網(wǎng)頁地址字段獲取所述Web網(wǎng)頁; 根據(jù)所述控制參數(shù)字段生成所述原生界面; 根據(jù)所述Web網(wǎng)頁和所述原生界面,顯示所述用戶界面。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述解析所述URL地址得到網(wǎng)頁地址字段和控制參數(shù)字段,包括: 識別所述URL地址中的特征字符; 將所述URL地址中位于所述特征字符之前的字段,識別為所述網(wǎng)頁地址字段; 將所述URL地址中位于所述特征字符之后的字段,識別為所述控制參數(shù)字段。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述網(wǎng)頁地址字段獲取所述Web網(wǎng)頁,包括: 根據(jù)所述網(wǎng)頁地址字段向服務(wù)器發(fā)送網(wǎng)頁獲取請求; 接收所述服務(wù)器反饋的所述Web網(wǎng)頁。4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述根據(jù)所述控制參數(shù)字段生成所述原生界面,包括: 從所述控制參數(shù)字段獲取所述原生界面中的各個(gè)所述控件的控制參數(shù); 根據(jù)每個(gè)所述控件的所述控制參數(shù),生成所述原生界面,所述原生界面包括至少一個(gè)所述控件; 其中,所述控件的控制參數(shù)包括:啟用所述控件的參數(shù),以及所述控件的控件類型、所述控件的顯示大小、所述控件的字體參數(shù)和所述控件的顯示內(nèi)容參數(shù)四種參數(shù)中的至少一種;或者,所述控件的控制參數(shù)包括:不啟用所述控件的參數(shù)。5.一種界面提供方法,其特征在于,所述方法包括: 向所述客戶端提供用戶界面對應(yīng)的統(tǒng)一資源標(biāo)識符URL地址,所述用戶界面包括原生界面和Web網(wǎng)頁;所述URL地址包括:網(wǎng)頁地址字段和控制參數(shù)字段,所述控制參數(shù)字段包括與所述原生界面中至少一個(gè)控件所對應(yīng)的控制參數(shù); 接收所述客戶端發(fā)送的網(wǎng)頁獲取請求,所述網(wǎng)頁獲取請求攜帶有所述網(wǎng)頁地址字段; 向所述客戶端反饋所述Web網(wǎng)頁,所述客戶端用于根據(jù)所述Web網(wǎng)頁和所述原生界面顯示所述用戶界面,所述原生界面是所述客戶端根據(jù)所述控制參數(shù)字段所生成的。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述向所述客戶端提供用戶界面對應(yīng)的統(tǒng)一資源標(biāo)識符URL地址之前,還包括: 接收第一設(shè)置信息,所述第一設(shè)置信息用于設(shè)置所述用戶界面中的所述Web網(wǎng)頁; 根據(jù)所述第一設(shè)置信息生成所述網(wǎng)頁地址字段和所述Web網(wǎng)頁; 接收第二設(shè)置信息,所述第二設(shè)置信息用于設(shè)置所述用戶界面中的所述原生界面; 根據(jù)所述第二設(shè)置信息生成所述控制參數(shù)字段; 根據(jù)所述網(wǎng)頁地址字段和所述控制參數(shù)字段,生成與所述用戶界面對應(yīng)的所述URL地址。7.一種界面顯示裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于獲取用戶界面對應(yīng)的統(tǒng)一資源標(biāo)識符URL地址,所述用戶界面包括原生界面和Web網(wǎng)頁; 解析模塊,用于解析所述URL地址得到網(wǎng)頁地址字段和控制參數(shù)字段,所述控制參數(shù)字段包括與所述原生界面中至少一個(gè)控件所對應(yīng)的控制參數(shù); 第二獲取模塊,用于根據(jù)所述網(wǎng)頁地址字段獲取所述Web網(wǎng)頁; 生成模塊,用于根據(jù)所述控制參數(shù)字段生成所述原生界面; 顯示模塊,用于根據(jù)所述Web網(wǎng)頁和所述原生界面,顯示所述用戶界面。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述解析模塊包括: 第一識別單元,用于識別所述URL地址中的特征字符; 第二識別單元,用于將所述URL地址中位于所述特征字符之前的字段,識別為所述網(wǎng)頁地址字段; 第三識別單元,用于將所述URL地址中位于所述特征字符之后的字段,識別為所述控制參數(shù)字段。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二獲取模塊包括: 發(fā)送單元,用于根據(jù)所述網(wǎng)頁地址字段向服務(wù)器發(fā)送網(wǎng)頁獲取請求; 接收單元,用于接收所述服務(wù)器反饋的所述Web網(wǎng)頁。10.根據(jù)權(quán)利要求7至9任一所述的裝置,其特征在于,所述生成模塊包括: 獲取單元,用于從所述控制參數(shù)字段獲取所述原生界面中的各個(gè)所述控件的控制參數(shù); 生成單元,用于根據(jù)每個(gè)所述控件的所述控制參數(shù),生成所述原生界面,所述原生界面包括至少一個(gè)所述控件; 其中,所述控件的控制參數(shù)包括:啟用所述控件的參數(shù),以及所述控件的控件類型、所述控件的顯示大小、所述控件的字體參數(shù)和所述控件的顯示內(nèi)容參數(shù)中的至少一種;或者,所述控件的控制參數(shù)包括:不啟用所述控件的參數(shù)。11.一種界面提供裝置,其特征在于,所述裝置包括: 提供模塊,用于向所述客戶端提供用戶界面對應(yīng)的統(tǒng)一資源標(biāo)識符URL地址,所述用戶界面包括原生界面和Web網(wǎng)頁;所述URL地址包括:網(wǎng)頁地址字段和控制參數(shù)字段,所述控制參數(shù)字段包括與所述原生界面中至少一個(gè)控件所對應(yīng)的控制參數(shù); 接收模塊,用于接收所述客戶端發(fā)送的網(wǎng)頁獲取請求,所述網(wǎng)頁獲取請求攜帶有所述網(wǎng)頁地址字段; 反饋模塊,用于向所述客戶端反饋所述Web網(wǎng)頁,所述客戶端用于根據(jù)所述Web網(wǎng)頁和所述原生界面顯示所述用戶界面,所述原生界面是所述客戶端根據(jù)所述控制參數(shù)字段所生成的。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 第一接收模塊,用于接收第一設(shè)置信息,所述第一設(shè)置信息用于設(shè)置所述用戶界面中的所述Web網(wǎng)頁; 第一生成模塊,用于根據(jù)所述第一設(shè)置信息生成所述網(wǎng)頁地址字段和所述Web網(wǎng)頁; 第二接收模塊,用于接收第二設(shè)置信息,所述第二設(shè)置信息用于設(shè)置所述用戶界面中的所述原生界面; 第二生成模塊,用于根據(jù)所述第二設(shè)置信息生成所述控制參數(shù)字段; 第三生成模塊,用于根據(jù)所述網(wǎng)頁地址字段和所述控制參數(shù)字段,生成與所述用戶界面對應(yīng)的所述URL地址。13.—種界面顯示系統(tǒng),其特征在于,所述系統(tǒng)包括:客戶端和服務(wù)器; 所述客戶端包括如權(quán)利要求7至10任一所述的界面顯示裝置; 所述服務(wù)器包括如權(quán)利要求11至12任一所述的界面提供裝置。
【專利摘要】本發(fā)明公開了一種界面顯示方法、裝置及系統(tǒng),屬于人機(jī)交互領(lǐng)域。所述方法包括:獲取用戶界面的URL地址,用戶界面包括原生界面和Web網(wǎng)頁;解析URL地址得到網(wǎng)頁地址字段和控制參數(shù)字段,控制參數(shù)字段包括與原生界面中至少一個(gè)控件所對應(yīng)的控制參數(shù);根據(jù)網(wǎng)頁地址字段獲取Web網(wǎng)頁;根據(jù)控制參數(shù)字段生成原生界面;根據(jù)Web網(wǎng)頁和原生界面,顯示用戶界面。本發(fā)明解決了相關(guān)技術(shù)中對于使用了原生界面和內(nèi)嵌Web網(wǎng)頁混合實(shí)現(xiàn)UI的APP,無法改變APP的原生界面的問題;達(dá)到了根據(jù)URL地址中的網(wǎng)頁地址字段和控制參數(shù)字段,在對Web網(wǎng)頁實(shí)時(shí)更新的同時(shí),也能對原生界面進(jìn)行動態(tài)修改并顯示的效果。
【IPC分類】G06F17/30
【公開號】CN105426448
【申請?zhí)枴緾N201510758099
【發(fā)明人】李俊
【申請人】廣州華多網(wǎng)絡(luò)科技有限公司
【公開日】2016年3月23日
【申請日】2015年11月6日