correction

This commit is contained in:
2022-04-05 16:48:13 +02:00
parent a45e0715ac
commit b5f72cb457
2 changed files with 17 additions and 8 deletions
+2 -3
View File
@@ -96,11 +96,10 @@ class CommandorPage:
# hide webdriver information # hide webdriver information
self.page.add_init_script("""() => { self.page.add_init_script("""() => {
Object.defineProperty(navigator,'webdriver',{get: () => undefined}); Object.defineProperty(navigator,'webdriver',{get: () => undefined});
() => {Object.defineProperty(navigator, 'platform', { Object.defineProperty(navigator, 'platform', {
get: () => { get: () => {
return "iPhone"; return "iPhone";
} }});
})};
} }
""") """)
# self.page.add_init_script("""""") # self.page.add_init_script("""""")
+11 -1
View File
@@ -1,7 +1,7 @@
Object.defineProperty(navigator, 'webdriver', {get: () => undefined}); Object.defineProperty(navigator, 'webdriver', {get: () => undefined});
Object.defineProperty(navigator, 'platform', { Object.defineProperty(navigator, 'platform', {
get: () => { get: () => {
return "Linux armv7l"; return "iPhone";
}, set: (a) => { }, set: (a) => {
} }
}); });
@@ -11,3 +11,13 @@ Object.defineProperty(navigator, 'platform', {
return "iPhone"; return "iPhone";
} }
})} })}
navigator.__defineGetter__('platform', function(){
return 'iPhone' // customized user agent
});
() => {Object.defineProperty(navigator, 'platform', {
get: () => {
return "iPhone";
}
})}