-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
部分全面屏机型底栏按钮无法点击 #362
Comments
截个图说明下 |
就和 #313 一样的。 Selector和坐标点击APP底栏都不行。晚点我看看能不能提供更多有用的信息,比如横屏能不能点击到底栏。。 |
我的Android 9.0也不行,weditor点坐标也不行,不光微信,我自己的app的也一样 |
不光是tab,底部那一块在weditor里面点击都没效果 |
看来不是厂商机器的锅,不知道是Android9.0的问题还是全面屏手机的问题,我尝试过显示3大金刚金刚按键让屏幕比例正常一点还是没有作用。 |
我试过,确定是全面屏手机问题,小米mix2 Android8.0 用全面屏手势也有这个问题,把虚拟导航按钮调出来就底部就可以点击了。 |
测试使用adb命令可以点击到底栏
|
mix2是2160x1080分辨率的。 米9se是2340x1080分辨率的,调出虚拟导航按钮依然点不到。 |
{'currentPackageName': 'com.baidu.tieba', 'displayHeight': 2129, 'displayRotation': 0, 'displaySizeDpX': 360, 'displaySizeDpY': 780, 'displayWidth': 1080, 'productName': 'grus', 'screenOn': True, 'sdkInt': 28, 'naturalOrientation': True} 米9se是2340x1080分辨率 , displayHeight错误导致底部坐标计算错误。 |
adb shell wm size 返回的正常不? |
正常。 |
The same issue happened on Google Pixel 3 XL. |
小米6x 把虚拟按键调出来就可以点击。使用全面屏模式,app底下的控件都点不了。 |
我现在有两台Android 9 的手机不管虚拟按键有没有出来都点不到最下面 Android 9的红米Note7打开虚拟导航可以用 d.device_info里的display.height是2340,不管开不开虚拟导航d.info里的displayHeight都是2130 |
经定位是Java层的bug,uiautomator2 |
貌似问题没解决,在weditor中可看到,App底部的选项,控件区域范围不正确 |
截个图瞅瞅 |
还好大佬们提前把bug发现了哈哈哈,我还用的老版本,跟系统应该有关系,我的华为手机没问题,小米的不行。如果不想升级版本的可以用long_click()方法点击 |
尝试升级到2.5.7版本,控件底边栏也还是点不到额。不过长按有效 |
升级到2.6.0版本解决了 |
版本号2.16.19,今天测试同事的一台小米手机也出现了这种情况,在我自己的华为没问题,也是底部的控件找不到 |
这个有修复么,我小米11也遇到同样问题 |
小米9SE Android9.0
0.2.4.dev5
小米9SE微信 百度贴吧等很多app底栏按钮无法点击,直接在weditor上用坐标都点不到, 和 有些按钮使用各种点击无反应 #313 提到现象类似,换Nexus5 Android6.0测试没有问题。
The text was updated successfully, but these errors were encountered: