perf: 优化定位提示

This commit is contained in:
AIsouler
2024-03-15 18:55:26 +08:00
parent 6025fd3248
commit 6b32c1aca5
13 changed files with 36 additions and 8 deletions

View File

@@ -22,6 +22,8 @@ export default defineAppConfig({
{
key: 1,
name: '定位提示-关闭「系统位置服务未打开」通知条',
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'cn.samsclub.app.ui.MainActivity',
rules: [
{

View File

@@ -49,22 +49,28 @@ export default defineAppConfig({
key: 5,
name: '定位提示-请求定位弹窗',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
activityIds: [
'com.baidu.mapframework.widget.BMBaseDialog',
'com.baidu.baidumaps.MapsActivity',
],
rules: [
{
key: 0,
matches:
'[text^="开启位置服务"] + RelativeLayout > [id="com.baidu.BaiduMap:id/tv_notip_btn"]',
snapshotUrls: 'https://i.gkd.li/i/12660884',
},
{
key: 1,
matches:
'[text="需开启系统定位服务开关"] +2 [id="com.baidu.BaiduMap:id/ll_dialog_btn"] > [id="com.baidu.BaiduMap:id/tv_dialog_cancel"]',
snapshotUrls: 'https://i.gkd.li/i/12660883',
},
{
key: 2,
matches:
'ImageView[id="com.baidu.BaiduMap:id/location_dialog_close_iv"]',
snapshotUrls: 'https://i.gkd.li/i/12909299',

View File

@@ -8,19 +8,19 @@ export default defineAppConfig({
key: 1,
name: '定位提示-定位请求',
desc: '点击取消-点击取消',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.baseus.intelligent.view.home.MainActivity',
rules: [
{
key: 0,
quickFind: true,
activityIds: 'com.baseus.intelligent.view.home.MainActivity',
matches: '@[text="取消"] + [text="前往设置"]',
snapshotUrls: 'https://i.gkd.li/i/13827653',
},
{
preKeys: 0,
key: 1,
quickFind: true,
activityIds: 'com.baseus.intelligent.view.home.MainActivity',
matches: '@[text="取消"] + [text="授权"]',
snapshotUrls: 'https://i.gkd.li/i/13827986',
},

View File

@@ -24,6 +24,8 @@ export default defineAppConfig({
{
key: 10,
name: '定位提示-请求定位权限弹窗',
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.dep.biguo.mvp.ui.activity.MainActivity',
rules: '[text*="定位权限"] +2 [text="拒绝"]',
snapshotUrls: 'https://i.gkd.li/i/12708770',

View File

@@ -48,6 +48,8 @@ export default defineAppConfig({
key: 1,
name: '定位提示-请求定位权限弹窗',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.eg.android.AlipayGphone.AlipayLogin',
rules:
'@[id="com.alipay.mobile.antui:id/closeButton"] - [id="com.alipay.mobile.antui:id/textAndButtonLayout"] [id="com.alipay.mobile.antui:id/tipTextView"][text^="开启定位权限"]',

View File

@@ -7,6 +7,8 @@ export default defineAppConfig({
{
key: 10,
name: '定位提示-请求位置权限提示信息',
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.hihonor.phoneservice.main.MainActivity',
rules:
'[text^="开启定位权限"] + [id="com.hihonor.phoneservice:id/iv_close"]',

View File

@@ -52,6 +52,8 @@ export default defineAppConfig({
key: 10,
name: '定位提示-请求位置权限弹窗',
desc: '自动点击取消',
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.ifeng.news2.activity.IfengTabMainActivity',
rules:
'[text*="请求您的位置"] + [id="com.ifeng.news2:id/permission_cancel"]',

View File

@@ -7,6 +7,8 @@ export default defineAppConfig({
{
key: 1,
name: '定位提示-底部申请定位浮窗',
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.jd.jdlite.MainFrameActivity',
rules: '[text*="开启定位授权"] +2 ImageView',
snapshotUrls: 'https://i.gkd.li/i/13804515',

View File

@@ -22,6 +22,8 @@ export default defineAppConfig({
key: 9,
name: '定位提示-请求定位权限弹窗',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.hellobike.atlas.business.portal.PortalActivity',
rules:
'[text="系统定位服务已关闭"] < FrameLayout +n FrameLayout >2 [text="取消"]',

View File

@@ -67,6 +67,8 @@ export default defineAppConfig({
name: '定位提示-漂流瓶-定位弹窗',
desc: '自动点击取消',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
activityIds: [
'com.maxhom.weibu.tool.home.activity.ToolBottleActivity',
'com.maxhom.weibu.tool.msg.MyBottleActivity',

View File

@@ -105,6 +105,9 @@ export default defineAppConfig({
key: 7,
name: '定位提示',
desc: '首页/外卖界面-"打开位置开关弹窗"-点击右侧x关闭',
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
rules: [
{
key: 0,

View File

@@ -192,10 +192,12 @@ export default defineAppConfig({
key: 14,
name: '定位提示-请求定位权限弹窗',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
rules: [
{
key: 0,
actionMaximum: 1,
matches: '@[text="以后再说"] + * + [text="去开启"]',
snapshotUrls: [
'https://i.gkd.li/i/13218093',
@@ -204,7 +206,6 @@ export default defineAppConfig({
},
{
key: 1,
actionMaximumKey: 0,
matches:
'@[id="com.sina.weibo:id/btn_close"] +2 [text="使用您的位置信息"]',
snapshotUrls: 'https://i.gkd.li/i/13255595',

View File

@@ -143,16 +143,18 @@ export default defineAppConfig({
name: '定位提示',
desc: '自动点击X',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
activityIds: 'me.ele.application.ui.Launcher.LauncherActivity',
rules: [
{
key: 0,
activityIds: 'me.ele.application.ui.Launcher.LauncherActivity',
matches: '[text="去开启"] + [id="me.ele:id/close"]',
snapshotUrls: 'https://i.gkd.li/i/13710588',
},
{
key: 1,
activityIds: 'me.ele.application.ui.Launcher.LauncherActivity',
matches: '[text="去开启"] + [id="me.ele:id/close_tips"]',
snapshotUrls: 'https://i.gkd.li/i/13710585',
},