问题的解决方法是在你的 protractor.config.js 中传递"prefs": {'profile.default_content_setting_values.geolocation': 2}
给capabilities
对象
下面是另一个几乎相同的选项。
所以 chrome 可能需要一个参数--user-data-dir=/tmp/chrome
,指定用于打开 chrome 的配置文件。如果指定目录中不存在配置文件,则会创建默认目录。然后,如果您打开 /tmp/chrome/Default/Preferences,您将看到一个带有首选项的对象。您需要设置default_content_setting_values.geolocation
为2
(不是 1 或 0)以使其不提示该对话框
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句