初始化:
profile = FirefoxProfile()
options = FirefoxOptions()
desired_capability = webdriver.DesiredCapabilities.FIREFOX
# options.add_argument('--headless')
desired_capability['proxy'] = {'proxyType': "manual", 'httpProxy': r_proxy, 'ftpProxy': r_proxy, 'sslProxy': r_proxy}
profile.set_preference("general.useragent.override", user_agent_rotator.get_random_user_agent())
driver = webdriver.Firefox(capabilities=desired_capability, executable_path='libs/geckodriver.exe', firefox_profile=profile, options=options)
driver.get('https://www.whatismybrowser.com/')
如果我使用代理,则JS不起作用。这不允许我使用某些网站。如果我关闭了代理,那么JS就在那里了,但这不是一个选择,我需要一个代理。我尝试了不同-同样的事情。 对于Chrome,情况与此类似。
那么有谁知道如何一起使用代理和js?