AirtestProject / AirtestProject/Poco

游戏和安卓系统同时操作,横竖屏转换错误

Aperta
#436 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
2k
Fork
341
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

airtest1.1.7
pocoui1.0.80
UnityPoco和AndroidUiautomationPoco同时使用

案例一:实际竖屏(仍当横屏),导致坐标错误,红米k30
![image](https://user-images.githubusercontent.com/7867532/105436824-df89c880-5c9a-11eb-9adc-3078d2283c98.png)
如图,游戏是横屏,点击游戏退出按钮后返回安卓桌面,打开设置,点击设置的搜索栏,在竖屏状态下点击的坐标(1326,211),是超出竖屏的宽度的。但如果想像现在是横屏,那坐标就是对的。也就是这时poco仍认为是横屏(实际是竖屏)。
如果是在游戏中按HOME键返回桌面去操作设置中的元素,就是正常的。

案例二:实际横屏(当竖屏),导致坐标错误,三星s9+
游戏中,弹出Android原生界面(1.游戏中权限弹框2.游戏中SDK打开内置网页)
此时仍是横屏,但从click()的坐标看,poco认为是竖屏

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.