【发布时间】:2016-12-19 02:56:14
【问题描述】:
我曾使用 Java 开发 Selenium Firefox 驱动程序
我正在寻找设置移动模式。但它只是 ChromeDriver 的代码。
我知道我们会FirefoxProfile 但我没有澄清 java 上的代码
所以
如何为 FirfoxDriver 设置移动模式。
谢谢
【问题讨论】:
标签: selenium selenium-firefoxdriver firefox-profile
我曾使用 Java 开发 Selenium Firefox 驱动程序
我正在寻找设置移动模式。但它只是 ChromeDriver 的代码。
我知道我们会FirefoxProfile 但我没有澄清 java 上的代码
所以
如何为 FirfoxDriver 设置移动模式。
谢谢
【问题讨论】:
标签: selenium selenium-firefoxdriver firefox-profile
当然是 chrome 驱动程序的大部分资源
所以测试一下
它对我有用
firefox_options.set_capability("deviceName", "iPhone")
如果你想给用户代理,这可以帮助你
firefox_profile.set_preference("general.useragent.override", user_agent)
如果你使用 java,你可以看到这个 python 代码,这个链接对此很有帮助 https://stqatools.com/selenium-desired-capability-marionette/
【讨论】:
看看这是否适合你。
fprofile.setPreference("general.useragent.override", "iPhone");
或者您可以尝试其他问题中提到的内容 - How to use webdriver mobile web on desktop browser
【讨论】: