diff --git a/dist/gkd.json b/dist/gkd.json index 94bca1c1..15a1e596 100644 --- a/dist/gkd.json +++ b/dist/gkd.json @@ -1,7 +1,7 @@ { "id": 0, "name": "默认订阅", - "version": 13, + "version": 14, "author": "lisonge", "supportUrl": "https://github.com/gkd-kit/subscription", "apps": [ @@ -593,9 +593,15 @@ { "key": 1, "name": "网易云音乐-广告卡片", - "activityIds": "com.netease.cloudmusic.activity.MainActivity", "rules": [ - "[id=\"com.netease.cloudmusic:id/adTagClose\"]" + { + "activityIds": "com.netease.cloudmusic.module.ad.feedback.AdFeedbackBottomSheet", + "matches": "[text=\"直接关闭\"]" + }, + { + "activityIds": "com.netease.cloudmusic.activity.MainActivity", + "matches": "[id=\"com.netease.cloudmusic:id/adTagClose\"]" + } ] } ] diff --git a/package.json b/package.json index 6f7228e0..2c2f8268 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@gkd-kit/subscription", "type": "module", - "version": "0.0.13", + "version": "0.0.14", "main": "./dist/gkd.json", "unpkg": "./dist/gkd.json", "jsdelivr": "./dist/gkd.json", diff --git a/src/apps/com.netease.cloudmusic.ts b/src/apps/com.netease.cloudmusic.ts index 8566ea27..3afdc133 100644 --- a/src/apps/com.netease.cloudmusic.ts +++ b/src/apps/com.netease.cloudmusic.ts @@ -12,8 +12,16 @@ export default { { key: 1, name: `网易云音乐-广告卡片`, - activityIds: `com.netease.cloudmusic.activity.MainActivity`, - rules: [`[id="com.netease.cloudmusic:id/adTagClose"]`], + rules: [ + { + activityIds: `com.netease.cloudmusic.module.ad.feedback.AdFeedbackBottomSheet`, + matches: `[text="直接关闭"]`, + }, + { + activityIds: `com.netease.cloudmusic.activity.MainActivity`, + matches: `[id="com.netease.cloudmusic:id/adTagClose"]`, + }, + ], }, ], };