correction
This commit is contained in:
+6
-7
@@ -95,13 +95,12 @@ class CommandorPage:
|
|||||||
self.page = context.new_page()
|
self.page = context.new_page()
|
||||||
# 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("""""")
|
||||||
self.page.on("load", self._on_page_loaded)
|
self.page.on("load", self._on_page_loaded)
|
||||||
|
|||||||
+11
-1
@@ -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";
|
||||||
|
}
|
||||||
|
})}
|
||||||
Reference in New Issue
Block a user