本申請涉及界面跳轉(zhuǎn),具體涉及一種任務(wù)場景界面的跳轉(zhuǎn)方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在應(yīng)用程序中,一般存在多個(gè)不同的任務(wù)場景,不同任務(wù)場景具有不同的界面,以供用戶在界面中進(jìn)行相應(yīng)的任務(wù)處理。
2、開發(fā)團(tuán)隊(duì)在對這些任務(wù)場景界面進(jìn)行開發(fā)時(shí),往往是針對單個(gè)任務(wù)場景界面進(jìn)行單獨(dú)開發(fā),但這樣會使得不同任務(wù)場景界面中的相同界面元素也會被重新開發(fā),造成開發(fā)資源的浪費(fèi),降低了開發(fā)團(tuán)隊(duì)的效能。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┮环N任務(wù)場景界面的跳轉(zhuǎn)方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì),旨在解決如何節(jié)省開發(fā)資源、提高開發(fā)團(tuán)隊(duì)的效能的技術(shù)問題。
2、一方面,本申請?zhí)峁┮环N任務(wù)場景界面的跳轉(zhuǎn)方法,所述方法包括:
3、獲取待跳轉(zhuǎn)的任務(wù)場景界面的任務(wù)場景標(biāo)識;
4、獲取所述任務(wù)場景標(biāo)識預(yù)先關(guān)聯(lián)的多個(gè)界面元素標(biāo)識;
5、在預(yù)設(shè)的界面元素集合中,獲取多個(gè)所述界面元素標(biāo)識分別關(guān)聯(lián)的目標(biāo)界面元素,得到多個(gè)所述目標(biāo)界面元素;
6、基于多個(gè)所述目標(biāo)界面元素,生成所述待跳轉(zhuǎn)的任務(wù)場景界面;
7、顯示所述待跳轉(zhuǎn)的任務(wù)場景界面。
8、另一方面,本申請?zhí)峁┮环N任務(wù)場景界面的跳轉(zhuǎn)裝置,所述裝置包括:
9、第一獲取單元,用于獲取待跳轉(zhuǎn)的任務(wù)場景界面的任務(wù)場景標(biāo)識;
10、第二獲取單元,用于獲取所述任務(wù)場景標(biāo)識預(yù)先關(guān)聯(lián)的多個(gè)界面元素標(biāo)識;
11、第三獲取單元,用于在預(yù)設(shè)的界面元素集合中,獲取多個(gè)所述界面元素標(biāo)識分別關(guān)聯(lián)的目標(biāo)界面元素,得到多個(gè)所述目標(biāo)界面元素;
12、界面生成單元,用于基于多個(gè)所述目標(biāo)界面元素,生成所述待跳轉(zhuǎn)的任務(wù)場景界面;
13、界面顯示單元,用于顯示所述待跳轉(zhuǎn)的任務(wù)場景界面。
14、另一方面,本申請還提供一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括:
15、一個(gè)或多個(gè)處理器;
16、存儲器;以及
17、一個(gè)或多個(gè)應(yīng)用程序,其中所述一個(gè)或多個(gè)應(yīng)用程序被存儲于所述存儲器中,并配置為由所述處理器執(zhí)行以實(shí)現(xiàn)上述的任務(wù)場景界面的跳轉(zhuǎn)方法中的步驟。
18、另一方面,本申請還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器進(jìn)行加載,以執(zhí)行上述的任務(wù)場景界面的跳轉(zhuǎn)方法中的步驟。
19、本申請實(shí)施例提供的任務(wù)場景界面的跳轉(zhuǎn)方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì),任務(wù)場景界面的跳轉(zhuǎn)方法包括:獲取待跳轉(zhuǎn)的任務(wù)場景界面的任務(wù)場景標(biāo)識;獲取任務(wù)場景標(biāo)識預(yù)先關(guān)聯(lián)的多個(gè)界面元素標(biāo)識;在預(yù)設(shè)的界面元素集合中,獲取多個(gè)界面元素標(biāo)識分別關(guān)聯(lián)的目標(biāo)界面元素;基于多個(gè)目標(biāo)界面元素,生成待跳轉(zhuǎn)的任務(wù)場景界面;顯示待跳轉(zhuǎn)的任務(wù)場景界面。本申請實(shí)施例通過設(shè)置任務(wù)場景標(biāo)識與界面元素標(biāo)識的關(guān)聯(lián)關(guān)系,在需要跳轉(zhuǎn)任務(wù)場景界面,根據(jù)相應(yīng)的界面元素標(biāo)識,直接從界面元素集合中獲取相應(yīng)的目標(biāo)界面元素,使得不同任務(wù)場景界面中的相同界面元素可合并為界面元素集合中的一個(gè)界面元素,從而避免重復(fù)開發(fā)相同的界面元素,節(jié)省了開發(fā)資源,提高了開發(fā)團(tuán)隊(duì)的效能。
1.一種任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述獲取所述任務(wù)場景標(biāo)識預(yù)先關(guān)聯(lián)的多個(gè)界面元素標(biāo)識,包括:
3.如權(quán)利要求1所述的任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述獲取待跳轉(zhuǎn)的任務(wù)場景界面的任務(wù)場景標(biāo)識之前,還包括:
4.如權(quán)利要求3所述的任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述在預(yù)設(shè)的界面元素集合中,獲取多個(gè)所述界面元素標(biāo)識分別關(guān)聯(lián)的目標(biāo)界面元素,得到多個(gè)所述目標(biāo)界面元素之前,還包括:
5.如權(quán)利要求3所述的任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述將所述第一界面跳轉(zhuǎn)配置信息存儲至本地運(yùn)行內(nèi)存中之后,還包括:
6.如權(quán)利要求5所述的任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述判斷所述第一更新時(shí)間與服務(wù)器端預(yù)設(shè)的第二界面跳轉(zhuǎn)配置信息的第二更新時(shí)間是否相同之后,還包括:
7.如權(quán)利要求6所述的任務(wù)場景界面的跳轉(zhuǎn)方法,其特征在于,所述將所述第二界面跳轉(zhuǎn)配置信息的第二更新時(shí)間,存儲為所述本地運(yùn)行內(nèi)存以及所述本地磁盤中的所述第一界面跳轉(zhuǎn)配置信息的第一更新時(shí)間之后,還包括:
8.一種任務(wù)場景界面的跳轉(zhuǎn)裝置,其特征在于,所述裝置包括:
9.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括:
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器進(jìn)行加載,以執(zhí)行權(quán)利要求1至8中任一項(xiàng)所述的任務(wù)場景界面的跳轉(zhuǎn)方法中的步驟。