AirtestProject / AirtestProject/Poco
屏幕旋转方向后,minitouch需要处理旋转的变化
- Langage dominant
- Python
- Étoiles
- 2k
- Forks
- 341
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
```python
from airtest.core.api import *
from airtest.core.android.minitouch import *
# dev=connect_device("Android://127.0.0.1:5037/127.0.0.1:7555?cap_method=JAVACAP&ori_method=ADBORI") #mumu模拟器
dev=connect_device("Android:///") #手机
click([100,100])
multitouch_event = [
DownEvent((100, 100), 0),
DownEvent((200, 200), 1),
DownEvent((300, 300), 2),
SleepEvent(1),
UpEvent(0), UpEvent(1),UpEvent(2)]
dev.minitouch.perform(multitouch_event)
sleep(1)
```
1. minitouch的坐标原点始终是手机正放时候的左上角,屏幕旋转方向后,minitouch需要处理旋转的变化,不然在非正放的其它三个屏幕方向上会有问题,比如运行上面的代码,click的100,100和minitouch的100,100是不一样的
2. 模拟器默认的横屏分辨率设置下, minitouch的坐标原点会在横屏的左上角
3. 平板还没试过
BTW:模拟器是最多只能两点触控的吗?模拟器上运行上面的代码不会出现3点
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.