欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

鼠標(biāo)事件監(jiān)聽(tīng)處理方法與裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40566575發(fā)布日期:2025-01-03 11:26閱讀:14來(lái)源:國(guó)知局
鼠標(biāo)事件監(jiān)聽(tīng)處理方法與裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及云應(yīng)用領(lǐng)域,特別涉及一種鼠標(biāo)事件監(jiān)聽(tīng)處理方法與裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、云應(yīng)用(比如云游戲)是一種新興的在線應(yīng)用模式,它通過(guò)將應(yīng)用渲染、處理和運(yùn)行過(guò)程置于遠(yuǎn)程云服務(wù)器上,并將應(yīng)用畫(huà)面?zhèn)鬏數(shù)接脩粼O(shè)備上,讓用戶可以在各種設(shè)備上享受高品質(zhì)的應(yīng)用體驗(yàn),無(wú)需高性能硬件支持。

2、當(dāng)前云應(yīng)用通常運(yùn)行在arm平臺(tái)或x86平臺(tái),x86平臺(tái)上運(yùn)行的云應(yīng)用(以下簡(jiǎn)稱x86云應(yīng)用)為主機(jī)應(yīng)用,具有畫(huà)面精致、動(dòng)畫(huà)流暢和操作復(fù)雜等特點(diǎn),因而需要更為復(fù)雜精細(xì)的操作。目前云應(yīng)用用戶大多是利用移動(dòng)端設(shè)備進(jìn)行輸入的,移動(dòng)端輸入模式下主要依靠手指的觸控進(jìn)行操作,而由于x86云應(yīng)用操作的高復(fù)雜度,使得手指無(wú)法便利的控制應(yīng)用,需要借助鼠標(biāo)操作才能更好體驗(yàn)x86云應(yīng)用。但目前ios系統(tǒng)提供商提供的針對(duì)鼠標(biāo)的系統(tǒng)api僅支持運(yùn)行特定ios系統(tǒng)版本的特定類型的移動(dòng)端設(shè)備,這就使得用戶通過(guò)運(yùn)行非特定ios系統(tǒng)版本的移動(dòng)端設(shè)備/非特定類型的移動(dòng)端設(shè)備操控x86云應(yīng)用時(shí)非常不便利。

3、因此,如何提供一種方案,以提高用戶通過(guò)運(yùn)行非特定ios系統(tǒng)版本的移動(dòng)端設(shè)備/非特定類型的移動(dòng)端設(shè)備操控x86云應(yīng)用的便利性,成為亟待解決的技術(shù)問(wèn)題。


技術(shù)實(shí)現(xiàn)思路

1、針對(duì)現(xiàn)有技術(shù)存在的技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種鼠標(biāo)事件監(jiān)聽(tīng)處理方法與裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。

2、第一方面,本申請(qǐng)實(shí)施例提供了一種鼠標(biāo)事件監(jiān)聽(tīng)處理方法,包括:

3、在鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到touchstart事件時(shí),向云服務(wù)器發(fā)送鼠標(biāo)左鍵按下事件數(shù)據(jù);以及在所述鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到touchend事件時(shí),向所述云服務(wù)器發(fā)送鼠標(biāo)左鍵抬起事件數(shù)據(jù);

4、在所述鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到除touchstart事件、touchend事件、鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mousedown事件和鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mouseup事件外的其它鼠標(biāo)事件時(shí),向所述云服務(wù)器發(fā)送其它鼠標(biāo)事件對(duì)應(yīng)的事件數(shù)據(jù),其中,所述鼠標(biāo)事件監(jiān)聽(tīng)層覆蓋在終端的渲染畫(huà)面層上的觸控輸入層上,用于監(jiān)聽(tīng)鼠標(biāo)事件。

5、第二方面,本申請(qǐng)實(shí)施例還提供了一種鼠標(biāo)事件監(jiān)聽(tīng)處理裝置,包括:

6、第一監(jiān)聽(tīng)單元,用于在鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到touchstart事件時(shí),向云服務(wù)器發(fā)送鼠標(biāo)左鍵按下事件數(shù)據(jù);以及在所述鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到touchend事件時(shí),向所述云服務(wù)器發(fā)送鼠標(biāo)左鍵抬起事件數(shù)據(jù);

7、第二監(jiān)聽(tīng)單元,用于在所述鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到除touchstart事件、touchend事件、鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mousedown事件和鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mouseup事件外的其它鼠標(biāo)事件時(shí),向所述云服務(wù)器發(fā)送其它鼠標(biāo)事件對(duì)應(yīng)的事件數(shù)據(jù),其中,所述鼠標(biāo)事件監(jiān)聽(tīng)層覆蓋在終端的渲染畫(huà)面層上的觸控輸入層上,用于監(jiān)聽(tīng)鼠標(biāo)事件。

8、第三方面,本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行如第一方面所述的鼠標(biāo)事件監(jiān)聽(tīng)處理方法的步驟。

9、第四方面,本申請(qǐng)實(shí)施例還提供了一種電子設(shè)備,包括:處理器、存儲(chǔ)介質(zhì)和總線,所述存儲(chǔ)介質(zhì)存儲(chǔ)有所述處理器可執(zhí)行的機(jī)器可讀指令,當(dāng)電子設(shè)備運(yùn)行時(shí),所述處理器與所述存儲(chǔ)介質(zhì)之間通過(guò)總線通信,所述處理器執(zhí)行所述機(jī)器可讀指令,以執(zhí)行如第一方面所述的鼠標(biāo)事件監(jiān)聽(tīng)處理方法的步驟。

10、綜上,本申請(qǐng)實(shí)施例提供的鼠標(biāo)事件監(jiān)聽(tīng)處理方法與裝置、電子設(shè)備及存儲(chǔ)介質(zhì),通過(guò)覆蓋在終端的渲染畫(huà)面層上的觸控輸入層上的鼠標(biāo)事件監(jiān)聽(tīng)層來(lái)監(jiān)聽(tīng)鼠標(biāo)事件,借助于touchstart事件和touchend事件來(lái)監(jiān)聽(tīng)針對(duì)鼠標(biāo)左鍵的操作,借助于除touchstart事件、touchend事件、鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mousedown事件和鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mouseup事件外的其它鼠標(biāo)事件來(lái)監(jiān)聽(tīng)針對(duì)鼠標(biāo)的其它操作,如此將該方案應(yīng)用于針對(duì)鼠標(biāo)的系統(tǒng)api不能支持的ios設(shè)備時(shí),能夠準(zhǔn)確識(shí)別鼠標(biāo)的操控輸入,并將相應(yīng)的事件數(shù)據(jù)發(fā)送給云服務(wù)器,繼而實(shí)現(xiàn)對(duì)云服務(wù)器中運(yùn)行的x86云應(yīng)用的操控,即能夠提高用戶通過(guò)運(yùn)行非特定ios系統(tǒng)版本的移動(dòng)端設(shè)備/非特定類型的移動(dòng)端設(shè)備操控x86云應(yīng)用的便利性。



技術(shù)特征:

1.一種鼠標(biāo)事件監(jiān)聽(tīng)處理方法,其特征在于,包括:

2.如權(quán)利要求1所述的方法,其特征在于,所述鼠標(biāo)事件監(jiān)聽(tīng)層包括透明的webview控件,所述webview控件覆蓋在所述觸控輸入層上,所述webview控件加載有h5網(wǎng)頁(yè)代碼,所述h5網(wǎng)頁(yè)代碼用于監(jiān)聽(tīng)鼠標(biāo)事件。

3.如權(quán)利要求1或2所述的方法,其特征在于,所述鼠標(biāo)左鍵按下事件數(shù)據(jù)包括鼠標(biāo)左鍵標(biāo)識(shí)和按下標(biāo)識(shí)組成的鍵值對(duì),所述鼠標(biāo)左鍵抬起事件數(shù)據(jù)包括鼠標(biāo)左鍵標(biāo)識(shí)和抬起標(biāo)識(shí)組成的鍵值對(duì)。

4.如權(quán)利要求1或2所述的方法,其特征在于,所述其它鼠標(biāo)事件包括:操作鼠標(biāo)右鍵觸發(fā)的鼠標(biāo)事件、操作鼠標(biāo)中鍵觸發(fā)的鼠標(biāo)事件、操作鼠標(biāo)滾輪觸發(fā)的鼠標(biāo)事件和移動(dòng)鼠標(biāo)觸發(fā)的鼠標(biāo)事件中的至少一項(xiàng);

5.一種鼠標(biāo)事件監(jiān)聽(tīng)處理裝置,其特征在于,包括:

6.如權(quán)利要求5所述的裝置,其特征在于,所述鼠標(biāo)事件監(jiān)聽(tīng)層包括透明的webview控件,所述webview控件覆蓋在所述觸控輸入層上,所述webview控件加載有h5網(wǎng)頁(yè)代碼,所述h5網(wǎng)頁(yè)代碼用于監(jiān)聽(tīng)鼠標(biāo)事件。

7.如權(quán)利要求5或6所述的裝置,其特征在于,所述鼠標(biāo)左鍵按下事件數(shù)據(jù)包括鼠標(biāo)左鍵標(biāo)識(shí)和按下標(biāo)識(shí)組成的鍵值對(duì),所述鼠標(biāo)左鍵抬起事件數(shù)據(jù)包括鼠標(biāo)左鍵標(biāo)識(shí)和抬起標(biāo)識(shí)組成的鍵值對(duì)。

8.如權(quán)利要求5或6所述的裝置,其特征在于,所述其它鼠標(biāo)事件包括:操作鼠標(biāo)右鍵觸發(fā)的鼠標(biāo)事件、操作鼠標(biāo)中鍵觸發(fā)的鼠標(biāo)事件、操作鼠標(biāo)滾輪觸發(fā)的鼠標(biāo)事件和移動(dòng)鼠標(biāo)觸發(fā)的鼠標(biāo)事件中的至少一項(xiàng);

9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行如權(quán)利要求1至4任一項(xiàng)所述的鼠標(biāo)事件監(jiān)聽(tīng)處理方法的步驟。

10.一種電子設(shè)備,其特征在于,包括:處理器、存儲(chǔ)介質(zhì)和總線,所述存儲(chǔ)介質(zhì)存儲(chǔ)有所述處理器可執(zhí)行的機(jī)器可讀指令,當(dāng)電子設(shè)備運(yùn)行時(shí),所述處理器與所述存儲(chǔ)介質(zhì)之間通過(guò)總線通信,所述處理器執(zhí)行所述機(jī)器可讀指令,以執(zhí)行如權(quán)利要求1至4任一項(xiàng)所述的鼠標(biāo)事件監(jiān)聽(tīng)處理方法的步驟。


技術(shù)總結(jié)
本申請(qǐng)?zhí)峁┝艘环N鼠標(biāo)事件監(jiān)聽(tīng)處理方法與裝置、電子設(shè)備及存儲(chǔ)介質(zhì),方法包括:在鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到touchstart事件時(shí),向云服務(wù)器發(fā)送鼠標(biāo)左鍵按下事件數(shù)據(jù);以及在所述鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到touchend事件時(shí),向所述云服務(wù)器發(fā)送鼠標(biāo)左鍵抬起事件數(shù)據(jù);在所述鼠標(biāo)事件監(jiān)聽(tīng)層監(jiān)聽(tīng)到除touchstart事件、touchend事件、鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mousedown事件和鼠標(biāo)左鍵抬起時(shí)觸發(fā)的mouseup事件外的其它鼠標(biāo)事件時(shí),向所述云服務(wù)器發(fā)送其它鼠標(biāo)事件對(duì)應(yīng)的事件數(shù)據(jù),其中,所述鼠標(biāo)事件監(jiān)聽(tīng)層覆蓋在終端的渲染畫(huà)面層上的觸控輸入層上,用于監(jiān)聽(tīng)鼠標(biāo)事件,能夠提高用戶通過(guò)運(yùn)行非特定iOS系統(tǒng)版本的移動(dòng)端設(shè)備/非特定類型的移動(dòng)端設(shè)備操控x86云應(yīng)用的便利性。

技術(shù)研發(fā)人員:段然
受保護(hù)的技術(shù)使用者:安徽海馬云科技股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/2
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
任丘市| 吴川市| 重庆市| 海城市| 平阳县| 崇义县| 安宁市| 涟水县| 丁青县| 个旧市| 左云县| 辽宁省| 宁津县| 石景山区| 内黄县| 临朐县| 上高县| 香格里拉县| 垣曲县| 英德市| 黔西县| 龙江县| 吐鲁番市| 河北区| 简阳市| 札达县| 呼玛县| 汝南县| 延津县| 永年县| 蚌埠市| 宜城市| 崇仁县| 台湾省| 芷江| 浦东新区| 渑池县| 肇庆市| 鄄城县| 甘孜县| 固始县|