本技術(shù)涉及互聯(lián)網(wǎng)領(lǐng)域,具體而言,本技術(shù)涉及一種頁(yè)面的操作引導(dǎo)配置方法、頁(yè)面顯示方法及裝置。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各種不同功能的網(wǎng)頁(yè)頁(yè)面越來(lái)越多,當(dāng)用戶進(jìn)入頁(yè)面的時(shí)候,為了讓用戶快速熟悉頁(yè)面操作,需要生成針對(duì)頁(yè)面的操作引導(dǎo)信息,用戶通過(guò)點(diǎn)擊操作引導(dǎo)信息中的下一步按鈕,可以熟悉整個(gè)網(wǎng)頁(yè)的頁(yè)面功能。
2、目前對(duì)于頁(yè)面的操作引導(dǎo)信息的配置,通常是先確定需要添加操作引導(dǎo)的頁(yè)面模塊在頁(yè)面中的位置,然后將位置轉(zhuǎn)換為可定位的代碼,再基于操作指引中每一步的順序和提示說(shuō)明通過(guò)編寫代碼進(jìn)行實(shí)現(xiàn),這種方式效率較低。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例的目的旨在提供一種頁(yè)面的操作引導(dǎo)配置方法、頁(yè)面顯示方法及裝置,本技術(shù)實(shí)施例提供的技術(shù)方案如下:
2、一方面,本技術(shù)實(shí)施例提供了一種頁(yè)面的操作引導(dǎo)配置的方法,該方法包括:
3、響應(yīng)于針對(duì)待配置操作引導(dǎo)的目標(biāo)頁(yè)面上的配置開啟入口的觸發(fā)操作,進(jìn)入針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)的配置狀態(tài);
4、響應(yīng)于針對(duì)目標(biāo)頁(yè)面上目標(biāo)位置的觸發(fā)操作,顯示針對(duì)目標(biāo)位置的操作引導(dǎo)配置頁(yè)面;
5、響應(yīng)于針對(duì)操作引導(dǎo)配置頁(yè)面的輸入操作,生成與目標(biāo)位置對(duì)應(yīng)的目標(biāo)頁(yè)面元素的操作引導(dǎo)信息;
6、響應(yīng)于針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)的配置結(jié)束觸發(fā)操作,基于已配置的至少一個(gè)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息,生成針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)信息。
7、在一些可能的實(shí)施方式中,還包括:
8、響應(yīng)于針對(duì)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息的確認(rèn)操作,關(guān)閉操作引導(dǎo)配置頁(yè)面,并在目標(biāo)頁(yè)面中目標(biāo)頁(yè)面元素的第一區(qū)域顯示編輯控件;其中,編輯控件用于觸發(fā)顯示目標(biāo)頁(yè)面元素的操作引導(dǎo)配置頁(yè)面。
9、在一些可能的實(shí)施方式中,還包括:
10、在目標(biāo)頁(yè)面中目標(biāo)頁(yè)面元素的第二區(qū)域顯示刪除控件;刪除控件用于刪除針對(duì)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息。
11、在一些可能的實(shí)施方式中,還包括:
12、在目標(biāo)頁(yè)面的預(yù)設(shè)區(qū)域顯示配置列表;配置列表包括已配置的至少一個(gè)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息分別對(duì)應(yīng)的配置入口;配置入口用于觸發(fā)顯示對(duì)應(yīng)的操作引導(dǎo)配置頁(yè)面;配置列表中各個(gè)配置入口的排列順序是基于對(duì)應(yīng)的目標(biāo)頁(yè)面元素的操作引導(dǎo)信息的配置順序所確定的;排列順序用于表示在展示目標(biāo)頁(yè)面的操作引導(dǎo)信息時(shí),目標(biāo)頁(yè)面元素對(duì)應(yīng)的操作引導(dǎo)信息的展示順序。
13、在一些可能的實(shí)施方式中,還包括:
14、響應(yīng)于針對(duì)配置列表中配置入口的位置調(diào)整操作,調(diào)整配置列表中配置入口的排列順序。
15、在一些可能的實(shí)施方式中,還包括:
16、在目標(biāo)頁(yè)面中目標(biāo)頁(yè)面元素對(duì)應(yīng)的目標(biāo)區(qū)域顯示順序標(biāo)識(shí);順序標(biāo)識(shí)用于表示在展示目標(biāo)頁(yè)面的操作引導(dǎo)信息時(shí),目標(biāo)頁(yè)面元素對(duì)應(yīng)的操作引導(dǎo)信息的展示順序。
17、在一些可能的實(shí)施方式中,響應(yīng)于針對(duì)目標(biāo)頁(yè)面上目標(biāo)位置的觸發(fā)操作之前,還包括:
18、在目標(biāo)頁(yè)面上覆蓋透明圖層;
19、響應(yīng)于針對(duì)操作引導(dǎo)配置頁(yè)面的輸入操作,生成與目標(biāo)位置對(duì)應(yīng)的目標(biāo)頁(yè)面元素的操作引導(dǎo)信息之前,還包括:
20、基于目標(biāo)位置的觸發(fā)操作確定透明圖層中目標(biāo)位置的坐標(biāo)信息;
21、去除透明圖層,基于坐標(biāo)信息在目標(biāo)頁(yè)面中確定目標(biāo)頁(yè)面元素。
22、在一些可能的實(shí)施方式中,針對(duì)操作引導(dǎo)配置頁(yè)面的輸入操作包括針對(duì)多個(gè)候選定位方式的選擇操作;
23、基于坐標(biāo)信息在目標(biāo)頁(yè)面中確定目標(biāo)頁(yè)面元素,包括:
24、基于選擇操作從候選定位方式中確定目標(biāo)定位方式;
25、通過(guò)目標(biāo)定位方式,基于坐標(biāo)信息在目標(biāo)頁(yè)面中確定目標(biāo)頁(yè)面元素。
26、另一方面,本技術(shù)實(shí)施例提供了一種頁(yè)面顯示方法,方法包括:
27、響應(yīng)于針對(duì)目標(biāo)頁(yè)面的訪問(wèn)請(qǐng)求,獲取目標(biāo)頁(yè)面的歷史訪問(wèn)記錄;
28、若基于目標(biāo)頁(yè)面的歷史訪問(wèn)記錄確定需要顯示目標(biāo)頁(yè)面的操作引導(dǎo)信息,則獲取目標(biāo)頁(yè)面的操作引導(dǎo)信息;其中,目標(biāo)頁(yè)面的操作引導(dǎo)信息是基于上述頁(yè)面的操作引導(dǎo)配置方法配置的;
29、顯示目標(biāo)頁(yè)面的操作引導(dǎo)信息。
30、另一方面,本技術(shù)實(shí)施例提供了一種頁(yè)面的操作引導(dǎo)配置裝置,該裝置包括:
31、配置模塊,用于響應(yīng)于針對(duì)待配置操作引導(dǎo)的目標(biāo)頁(yè)面上的配置開啟入口的觸發(fā)操作,進(jìn)入針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)的配置狀態(tài);
32、第一顯示模塊,用于響應(yīng)于針對(duì)目標(biāo)頁(yè)面上目標(biāo)位置的觸發(fā)操作,顯示針對(duì)目標(biāo)位置的操作引導(dǎo)配置頁(yè)面;
33、第二顯示模塊,用于響應(yīng)于針對(duì)操作引導(dǎo)配置頁(yè)面的輸入操作,生成與目標(biāo)位置對(duì)應(yīng)的目標(biāo)頁(yè)面元素的操作引導(dǎo)信息;
34、生成模塊,用于響應(yīng)于針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)的配置結(jié)束觸發(fā)操作,基于已配置的至少一個(gè)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息,生成針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)信息。
35、在一些可能的實(shí)施方式中,還包括第四顯示模塊,用于:
36、響應(yīng)于針對(duì)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息的確認(rèn)操作,關(guān)閉操作引導(dǎo)配置頁(yè)面,并在目標(biāo)頁(yè)面中目標(biāo)頁(yè)面元素的第一區(qū)域顯示編輯控件;其中,編輯控件用于觸發(fā)顯示目標(biāo)頁(yè)面元素的操作引導(dǎo)配置頁(yè)面。
37、在一些可能的實(shí)施方式中,還包括第五顯示模塊,用于:
38、在目標(biāo)頁(yè)面中目標(biāo)頁(yè)面元素的第二區(qū)域顯示刪除控件;刪除控件用于刪除針對(duì)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息。
39、在一些可能的實(shí)施方式中,還包括第六顯示模塊,用于:
40、在目標(biāo)頁(yè)面的預(yù)設(shè)區(qū)域顯示配置列表;配置列表包括已配置的至少一個(gè)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息分別對(duì)應(yīng)的配置入口;配置入口用于觸發(fā)顯示對(duì)應(yīng)的操作引導(dǎo)配置頁(yè)面;配置列表中各個(gè)配置入口的排列順序是基于對(duì)應(yīng)的目標(biāo)頁(yè)面元素的操作引導(dǎo)信息的配置順序所確定的;排列順序用于表示在展示目標(biāo)頁(yè)面的操作引導(dǎo)信息時(shí),目標(biāo)頁(yè)面元素對(duì)應(yīng)的操作引導(dǎo)信息的展示順序。
41、在一些可能的實(shí)施方式中,還包括調(diào)整模塊,用于:
42、響應(yīng)于針對(duì)配置列表中配置入口的位置調(diào)整操作,調(diào)整配置列表中配置入口的排列順序。
43、在一些可能的實(shí)施方式中,還包括第七顯示模塊,用于:
44、在目標(biāo)頁(yè)面中目標(biāo)頁(yè)面元素對(duì)應(yīng)的目標(biāo)區(qū)域顯示順序標(biāo)識(shí);順序標(biāo)識(shí)用于表示在展示目標(biāo)頁(yè)面的操作引導(dǎo)信息時(shí),目標(biāo)頁(yè)面元素對(duì)應(yīng)的操作引導(dǎo)信息的展示順序。
45、在一些可能的實(shí)施方式中,還包括覆蓋模塊,用于:
46、在目標(biāo)頁(yè)面上覆蓋透明圖層;
47、還包括確定模塊,用于:
48、基于目標(biāo)位置的觸發(fā)操作確定透明圖層中目標(biāo)位置的坐標(biāo)信息;
49、去除透明圖層,基于坐標(biāo)信息在目標(biāo)頁(yè)面中確定目標(biāo)頁(yè)面元素。
50、在一些可能的實(shí)施方式中,針對(duì)操作引導(dǎo)配置頁(yè)面的輸入操作包括針對(duì)多個(gè)候選定位方式的選擇操作;
51、確定模塊在基于坐標(biāo)信息在目標(biāo)頁(yè)面中確定目標(biāo)頁(yè)面元素時(shí),具體用于:
52、基于選擇操作從候選定位方式中確定目標(biāo)定位方式;
53、通過(guò)目標(biāo)定位方式,基于坐標(biāo)信息在目標(biāo)頁(yè)面中確定目標(biāo)頁(yè)面元素。
54、另一方面,本技術(shù)實(shí)施例提供了一種頁(yè)面顯示裝置,裝置包括:
55、第一獲取模塊,用于響應(yīng)于針對(duì)目標(biāo)頁(yè)面的訪問(wèn)請(qǐng)求,獲取目標(biāo)頁(yè)面的歷史訪問(wèn)記錄;
56、第二獲取模塊,用于若基于目標(biāo)頁(yè)面的歷史訪問(wèn)記錄確定需要顯示目標(biāo)頁(yè)面的操作引導(dǎo)信息,則獲取目標(biāo)頁(yè)面的操作引導(dǎo)信息;其中,目標(biāo)頁(yè)面的操作引導(dǎo)信息是基于上述的頁(yè)面的操作引導(dǎo)配置方法配置的;
57、第三顯示模塊,用于顯示目標(biāo)頁(yè)面的操作引導(dǎo)信息。
58、另一方面,本技術(shù)實(shí)施例還提供了一種電子設(shè)備,該電子設(shè)備包括存儲(chǔ)器和處理器,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行該計(jì)算機(jī)程序以實(shí)現(xiàn)本技術(shù)任一可選實(shí)施例中提供的方法。
59、另一方面,本技術(shù)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本技術(shù)任一可選實(shí)施例中提供的方法。
60、另一方面,本技術(shù)實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)產(chǎn)品包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本技術(shù)任一可選實(shí)施例中提供的方法。
61、本技術(shù)實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果如下:
62、上述的頁(yè)面的操作引導(dǎo)配置方法,響應(yīng)于針對(duì)目標(biāo)頁(yè)面上目標(biāo)位置的觸發(fā)操作,即可顯示針對(duì)目標(biāo)位置的操作引導(dǎo)配置頁(yè)面,然后通過(guò)操作引導(dǎo)配置頁(yè)面的輸入操作即可生成目標(biāo)位置對(duì)應(yīng)的目標(biāo)頁(yè)面元素的操作引導(dǎo)信息,可以基于目標(biāo)位置自動(dòng)定位到目標(biāo)頁(yè)面元素,重復(fù)上述過(guò)程即可依次配置目標(biāo)頁(yè)面中需要進(jìn)行操作說(shuō)明的目標(biāo)頁(yè)面元素的配置操作引導(dǎo)信息,有效提高針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)信息的配置效率。
63、此外,針對(duì)目標(biāo)頁(yè)面的操作引導(dǎo)信息的配置過(guò)程,不再依賴于開發(fā)人員,可以降低配置操作引導(dǎo)信息的門檻,從而降低人工成本;可以直接由提出配置需求的人員自行配置,避免提出配置需求的人員與開發(fā)人員溝通中出現(xiàn)的溝通理解誤差,降低溝通成本。
64、進(jìn)一步的,對(duì)于每一個(gè)目標(biāo)頁(yè)面元素,可以直接通過(guò)編輯控件觸發(fā)操作引導(dǎo)配置頁(yè)面,對(duì)目標(biāo)頁(yè)面元素的操作引導(dǎo)信息進(jìn)行編輯,相對(duì)于現(xiàn)有技術(shù)中當(dāng)操作引導(dǎo)信息的內(nèi)容發(fā)生變化時(shí)需要重新手動(dòng)修改源碼,走完整的研發(fā)上線流程,可以有效提高編輯效率。
65、進(jìn)一步的,通過(guò)調(diào)整配置列表中配置入口的排列順序,即可實(shí)現(xiàn)在展示目標(biāo)頁(yè)面的操作引導(dǎo)信息時(shí),按照調(diào)整后的配置入口分別對(duì)應(yīng)的目標(biāo)頁(yè)面元素的排列順序,相較于現(xiàn)有技術(shù)中調(diào)整不同目標(biāo)頁(yè)面元素的操作引導(dǎo)信息的展示順序時(shí),需要重新手動(dòng)修改源碼,可以有效提高順序調(diào)整的效率。
66、上述的頁(yè)面顯示方法,在目標(biāo)頁(yè)面需要顯示操作引導(dǎo)信息時(shí),才會(huì)獲取操作引導(dǎo)信息并顯示,相較于現(xiàn)有技術(shù)中操作引導(dǎo)信息的代碼會(huì)被打包到系統(tǒng)源碼中,用戶訪問(wèn)對(duì)應(yīng)的頁(yè)面模塊,無(wú)論是否需要顯示操作引導(dǎo)信息都會(huì)下載相應(yīng)代碼,本技術(shù)可以有效減少下載數(shù)據(jù)量,提高用戶打開頁(yè)面的速度。