perf: 为打开see full view添加兜底机制

This commit is contained in:
PetrichorFun 2026-03-06 18:25:13 +08:00
parent 64251d26b5
commit 52526c6641
3 changed files with 6 additions and 1 deletions

1
.gitignore vendored
View File

@ -8,6 +8,7 @@
*.pem
*.xpi
*.zip
*.7z
dist
dist-ssr
extension/manifest.json

View File

@ -1,6 +1,6 @@
{
"name": "azon-seeker",
"displayName": "Azon Seeker v0.7.1.8-beta",
"displayName": "Azon Seeker v0.7.1.9-beta",
"version": "0.7.2",
"private": true,
"description": "Starter modify by honestfox101 and PetrichorFun",

View File

@ -497,6 +497,10 @@ export class AmazonDetailPageInjector extends BaseInjector {
document.querySelector<HTMLElement>('#canvasCaption > a')?.click();
await new Promise((resolve) => setTimeout(resolve, 1000));
}
} else {
// finally click to see full view if not clicked before
document.querySelector<HTMLElement>('#canvasCaption > a')?.click();
await new Promise((resolve) => setTimeout(resolve, 1000));
}
let script = document.evaluate(
`//script[starts-with(text(), "\nP.when(\'A\').register") or contains(text(), "\nP.when('A').register")]`,