本公開涉及電子設備,尤其涉及一種防誤觸方法、裝置、電子設備及介質。
背景技術:
1、隨著現(xiàn)代科技的快速發(fā)展,智能手機、平板電腦、筆記本電腦等電子設備在日常生活中得到廣泛應用,觸摸屏作為人機交互的接口,使用場景眾多。由于全面屏的普及,電子設備的屏幕占比越來越大,邊緣越來越窄,用戶在使用電子設備時很容易產生誤觸,影響用戶的使用體驗。
技術實現(xiàn)思路
1、為克服相關技術中存在的問題,本公開提供一種防誤觸方法、裝置、電子設備及介質。
2、根據本公開實施例的第一方面,提供了一種防誤觸方法,所述防誤觸方法包括:
3、檢測電子設備處于橫屏狀態(tài)下的握持方式;
4、若基于所述握持方式產生的第一觸控信號落入至目標區(qū)域,基于所述第一觸控信號,確定所述目標區(qū)域的防誤觸區(qū)域,其中,所述握持方式與所述目標區(qū)域存在關聯(lián)關系;
5、對所述防誤觸區(qū)域進行防誤觸處理。
6、在本公開一些示例性的實施例中,所述握持方式包括左手握持方式和右手握持方式中的至少一種,所述目標區(qū)域包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域和所述第二區(qū)域合并構成所述電子設備的顯示區(qū)域;
7、其中,所述第一區(qū)域與所述左手握持方式關聯(lián),所述第二區(qū)域與所述右手握持方式關聯(lián)。
8、在本公開一些示例性的實施例中,所述基于所述第一觸控信號,確定所述目標區(qū)域的防誤觸區(qū)域,包括:
9、基于作用于目標區(qū)域的第一觸控信號,獲得所述第一觸控信號的預設圖形信息;
10、基于所述預設圖形信息與所述電子設備的邊緣的位置關系,確定所述防誤觸區(qū)域。
11、在本公開一些示例性的實施例中,所述基于作用于目標區(qū)域的第一觸控信號,獲得所述第一觸控信號的預設圖形信息,包括:
12、基于慣量矩的橢圓擬合方法,對所述第一觸控信號進行擬合,獲得所述第一觸控信號形成的橢圓形圖案的預設圖形信息,其中,所述預設圖形信息包括橢圓形的長軸以及所述長軸與所述電子設備的目標側邊的銳角夾角。
13、在本公開一些示例性的實施例中,所述基于所述預設圖形信息與所述電子設備的邊緣的位置關系,確定所述防誤觸區(qū)域,包括:
14、若所述銳角夾角在預設范圍內,確定參考位置,其中,所述參考位置為所述長軸的延長線與所述電子設備的目標側邊的交點;
15、將所述參考位置至所述目標區(qū)域的目標頂角的預設范圍內的顯示區(qū)域確定為所述防誤觸區(qū)域。
16、在本公開一些示例性的實施例中,所述防誤觸方法還包括:
17、若基于所述第一觸控信號無法獲得所述預設圖形信息,獲取作用于預設區(qū)域的第二觸控信號,其中,所述預設區(qū)域包括所述電子設備的側邊區(qū)域和頂角區(qū)域中的至少一個區(qū)域;
18、基于所述第二觸控信號和所述預設區(qū)域,確定所述預設區(qū)域的參考比率,其中,所述參考比率包括第一比率和第二比率,所述第一比率用于表征所述頂角區(qū)域的第一頂角位置的觸摸電容值與第一頂角位置周圍的觸摸電容值的比值,所述第二比率用于表征所述側邊區(qū)域中第一邊緣位置的觸摸電容值與所述第一邊緣位置內側的觸摸電容值的比值;
19、基于所述參考比率,確定所述預設區(qū)域為所述防誤觸區(qū)域。
20、在本公開一些示例性的實施例中,所述防誤觸方法還包括:
21、在第一預設時長內,若所述第一比率大于或等于預設比率,將所述頂角區(qū)域確定為所述防誤觸區(qū)域;
22、在所述第一預設時長內,若所述第二比率大于或等于所述預設比率,將所述側邊區(qū)域確定為所述防誤觸區(qū)域。
23、在本公開一些示例性的實施例中,所述防誤觸方法還包括:
24、在所述第一預設時長內,若所述參考比率小于所述預設比率,基于接收到所述第一觸控信號和接收到所述第二觸控信號之間的時長,確定所述防誤觸區(qū)域。
25、在本公開一些示例性的實施例中,所述基于所述第一觸控信號和所述第二觸控信號之間的時長,確定所述防誤觸區(qū)域,包括:
26、接收到所述第一觸控信號與接收到所述第二觸控信號之間的時長小于或等于第二預設時長,將所述預設區(qū)域確定為所述防誤觸區(qū)域。
27、在本公開一些示例性的實施例中,所述對所述防誤觸區(qū)域進行防誤觸處理,包括:
28、接收作用于所述防誤觸區(qū)域中的誤觸信號;
29、基于所述誤觸信號,確定誤觸坐標;
30、停止將所述誤觸坐標上報至所述電子設備的系統(tǒng)層。
31、在本公開一些示例性的實施例中,所述防誤觸方法包括:
32、基于游戲應用程序處于運行狀態(tài),檢測所述電子設備的顯示屏的屏幕狀態(tài)和握持方式。
33、根據本公開實施例的第二方面,提供了一種防誤觸裝置,所述防誤觸裝置包括:
34、檢測模塊,用于檢測電子設備處于橫屏狀態(tài)下的握持方式;
35、處理模塊,用于若基于所述握持方式產生的第一觸控信號落入至目標區(qū)域,基于所述第一觸控信號,確定所述目標區(qū)域的防誤觸區(qū)域,其中,所述握持方式與所述目標區(qū)域存在關聯(lián)關系;
36、所述處理模塊,還用于對所述防誤觸區(qū)域進行防誤觸處理。
37、根據本公開實施例的第三方面,提供了一種電子設備,所述電子設備包括:
38、處理器;
39、用于存儲處理器可執(zhí)行指令的存儲器;
40、其中,所述處理器被配置為執(zhí)行所述存儲器中的可執(zhí)行指令以實現(xiàn)本公開第一方面提供的防誤觸方法。
41、根據本公開實施例的第四方面,提供了一種非臨時性計算機可讀存儲介質,其上存儲有可執(zhí)行指令,可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)本公開第一方面提供的防誤觸方法。
42、采用本公開的上述方法,具有以下有益效果:本公開基于握持方式產生的第一觸控信號確定出用戶在操作過程中容易產生誤觸的防誤觸區(qū)域,由于握持方式與目標區(qū)域存在關聯(lián),從而可以根據握持方式對不同的目標區(qū)域分別確定防誤觸區(qū)域,并對防誤觸區(qū)域進行防誤觸處理,在避免影響用戶正常觸控操作的情況下,可以有效防止橫屏狀態(tài)下發(fā)生邊緣誤觸,提高了橫屏狀態(tài)下的用戶使用體驗。
43、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
1.一種防誤觸方法,其特征在于,所述防誤觸方法包括:
2.根據權利要求1所述的防誤觸方法,其特征在于,所述握持方式包括左手握持方式和右手握持方式中的至少一種,所述目標區(qū)域包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域和所述第二區(qū)域合并構成所述電子設備的顯示區(qū)域;
3.根據權利要求1所述的防誤觸方法,其特征在于,所述基于所述第一觸控信號,確定所述目標區(qū)域的防誤觸區(qū)域,包括:
4.根據權利要求1所述的防誤觸方法,其特征在于,所述基于作用于目標區(qū)域的第一觸控信號,獲得所述第一觸控信號的預設圖形信息,包括:
5.根據權利要求4所述的防誤觸方法,其特征在于,所述基于所述預設圖形信息與所述電子設備的邊緣的位置關系,確定所述防誤觸區(qū)域,包括:
6.根據權利要求5所述的防誤觸方法,其特征在于,所述防誤觸方法還包括:
7.根據權利要求6所述的防誤觸方法,其特征在于,所述防誤觸方法還包括:
8.根據權利要求7所述的防誤觸方法,其特征在于,所述防誤觸方法還包括:
9.根據權利要求8所述的防誤觸方法,其特征在于,所述基于所述第一觸控信號和所述第二觸控信號之間的時長,確定所述防誤觸區(qū)域,包括:
10.根據權利要求1至9任一項所述的防誤觸方法,其特征在于,所述對所述防誤觸區(qū)域進行防誤觸處理,包括:
11.根據權利要求1至9任一項所述的防誤觸方法,其特征在于,所述防誤觸方法包括:
12.一種防誤觸裝置,其特征在于,所述防誤觸裝置包括:
13.一種電子設備,其特征在于,所述電子設備包括:
14.一種非臨時性計算機可讀存儲介質,其上存儲有可執(zhí)行指令,其特征在于,該可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)如權利要求1至11中任一項所述的防誤觸方法。