[發(fā)明專利]一種界面邏輯執(zhí)行方法以及裝置、電子設(shè)備、介質(zhì)有效
| 申請?zhí)枺?/td> | 202011312410.1 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112486381B | 公開(公告)日: | 2021-11-30 |
| 發(fā)明(設(shè)計(jì))人: | 徐昶;陳軍英 | 申請(專利權(quán))人: | 完美世界(北京)軟件科技發(fā)展有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;H04N21/2187 |
| 代理公司: | 北京太合九思知識產(chǎn)權(quán)代理有限公司 11610 | 代理人: | 孫明子;劉戈 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 界面 邏輯 執(zhí)行 方法 以及 裝置 電子設(shè)備 介質(zhì) | ||
本發(fā)明實(shí)施例提供一種界面邏輯執(zhí)行方法以及裝置、電子設(shè)備、介質(zhì),該方法,接收對顯示界面發(fā)出的界面操作,獲取顯示界面中與界面操作對應(yīng)的可操作對象;若與界面操作對應(yīng)的可操作對象為多個(gè),則根據(jù)預(yù)測策略從多個(gè)可操作對象中選取出展示于第一顯示窗口或者第二顯示窗口的目標(biāo)操作對象;觸發(fā)目標(biāo)操作對象對應(yīng)的動(dòng)作邏輯,以使界面操作得到執(zhí)行。本方法通過從多個(gè)可操作對象中篩選出用戶意圖操作的目標(biāo)操作對象,并執(zhí)行該目標(biāo)操作對象對應(yīng)的動(dòng)作邏輯,避免同一界面操作對應(yīng)于多個(gè)界面邏輯的情況下因誤判操作對象而引發(fā)的界面邏輯執(zhí)行錯(cuò)誤的問題,實(shí)現(xiàn)用戶意圖達(dá)到的界面效果,提升用戶體驗(yàn)。
技術(shù)領(lǐng)域
本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種界面邏輯執(zhí)行方法以及裝置、電子設(shè)備、介質(zhì)。
背景技術(shù)
目前,視頻直播是一種流行直播方式,用戶通過各種終端設(shè)備進(jìn)入直播平臺的直播房間觀看視頻直播。
以游戲直播為例,用戶會(huì)在通過直播程序(比如直播客戶端)觀看游戲直播的同時(shí),可能會(huì)打開游戲程序(比如游戲客戶端)玩游戲。也就是說,用戶在終端界面中同時(shí)加載游戲程序和直播程序各自的顯示窗口,此時(shí)用戶對終端界面發(fā)出的界面操作可能會(huì)同時(shí)觸發(fā)游戲程序和直播程序各自的界面邏輯,導(dǎo)致界面邏輯執(zhí)行錯(cuò)誤的問題,影響用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明提供了一種界面邏輯執(zhí)行方法以及裝置、電子設(shè)備、介質(zhì),以解決同一界面操作同時(shí)觸發(fā)多個(gè)界面邏輯而引發(fā)的界面邏輯執(zhí)行錯(cuò)誤的技術(shù)問題。
第一方面,本發(fā)明提供了一種界面邏輯執(zhí)行方法,該方法應(yīng)用于顯示界面,顯示界面中加載有第一顯示窗口和第二顯示窗口,該方法包括:
接收對顯示界面發(fā)出的界面操作;
獲取顯示界面中與界面操作對應(yīng)的可操作對象;
若與界面操作對應(yīng)的可操作對象為多個(gè),則根據(jù)預(yù)測策略從多個(gè)可操作對象中選取出展示于第一顯示窗口或者第二顯示窗口的目標(biāo)操作對象;
觸發(fā)目標(biāo)操作對象對應(yīng)的動(dòng)作邏輯,以使界面操作得到執(zhí)行。
在一種可能的實(shí)施例中,第一顯示窗口對應(yīng)第一應(yīng)用程序,第二顯示窗口對應(yīng)第二應(yīng)用程序。
若從多個(gè)可操作對象中選取出展示于第一顯示窗口的目標(biāo)操作對象,則方法還包括:判斷目標(biāo)操作對象是否關(guān)聯(lián)于第二應(yīng)用程序;若目標(biāo)操作對象關(guān)聯(lián)于第二應(yīng)用程序,則在第二應(yīng)用程序中執(zhí)行界面操作的關(guān)聯(lián)操作。
在一種可能的實(shí)施例中,第一應(yīng)用程序?yàn)橹辈コ绦颍诙?yīng)用程序?yàn)橛螒虺绦颍诙@示窗口為游戲程序的顯示窗口。
若目標(biāo)操作對象關(guān)聯(lián)于游戲程序,則方法還包括:在游戲程序的顯示窗口中展示提示消息,提示消息用于反映關(guān)聯(lián)操作的操作結(jié)果。
在一種可能的實(shí)施例中,第一顯示窗口對應(yīng)游戲程序。
根據(jù)預(yù)設(shè)策略從多個(gè)可操作對象中選取出展示于第一顯示窗口或者第二顯示窗口的目標(biāo)操作對象,包括:確定游戲程序中玩家操作對象所處的當(dāng)前狀態(tài);從多個(gè)可操作對象中選取出匹配于玩家操作對象的當(dāng)前狀態(tài)的目標(biāo)操作對象。
在一種可能的實(shí)施例中,確定游戲程序中玩家操作對象所處的當(dāng)前狀態(tài),包括:獲取游戲程序中玩家操作對象的歷史行為數(shù)據(jù);基于歷史行為數(shù)據(jù)確定玩家操作對象所處的當(dāng)前狀態(tài)。
在一種可能的實(shí)施例中,若玩家操作對象所處的當(dāng)前狀態(tài)為戰(zhàn)斗狀態(tài),則從多個(gè)可操作對象中選取出匹配于玩家操作對象的當(dāng)前狀態(tài)的目標(biāo)操作對象,包括:從多個(gè)可操作對象中選取出游戲程序的可操作對象作為目標(biāo)操作對象。
在一種可能的實(shí)施例中,從多個(gè)可操作對象中選取出游戲程序的可操作對象作為目標(biāo)操作對象,包括:確定游戲程序的至少兩個(gè)可操作對象各自對應(yīng)的操作類型;獲取戰(zhàn)斗狀態(tài)對應(yīng)的目標(biāo)操作類型;從至少兩個(gè)可操作對象中選取出與目標(biāo)操作類型對應(yīng)的可操作對象作為目標(biāo)操作對象。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于完美世界(北京)軟件科技發(fā)展有限公司,未經(jīng)完美世界(北京)軟件科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011312410.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 以注射方式執(zhí)行死刑的自動(dòng)執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)





