反映第二个问题,经过测试,华为荣耀NOTE8,安卓8.0,是否存在滑动层的判断有问题。
// 是否存在锁屏滑动层
this.has_layer = function() {
return id("com.android.systemui:id/notification_panel").visibleToUser(true).exists();
}
我把
// 如果有滑动图层则上滑打开
if (_device.has_layer()) this.swipe_layer();
改成了
this.swipe_layer();
就运行成功。看看是否是安卓8滑动图层有2个,看看2张截图最上方的比对,亮屏后图1,过1秒左右图2。当然不管图1还是图2,手动滑都没问题。
// 是否存在锁屏滑动层
this.has_layer = function() {
return id("com.android.systemui:id/notification_panel").visibleToUser(true).exists();
}
我把
// 如果有滑动图层则上滑打开
if (_device.has_layer()) this.swipe_layer();
改成了
this.swipe_layer();
就运行成功。看看是否是安卓8滑动图层有2个,看看2张截图最上方的比对,亮屏后图1,过1秒左右图2。当然不管图1还是图2,手动滑都没问题。