Where can I find a list of all available Chrome Options with selenium?
While crawling with selenium in a python environment, I had to use flash in the chrome webdriver. so I tried to find a setting that would allow Flash and I found these answers.
Selenium.Chrome where can I find a list of all available ChromeOption arguments? C#
but I really want to find official document about these arguments :
I think that exist because some people said like above two answers. but I can't found it.
chrome://version
in chrome address baropen the folder of Profile Path:, there will be a file perference
copy and open the perference
file, it's a JSON file, you can use JSON formater or JSON viewer online.
important, please open the copied one to avoid break your chrome if you did changes.
I think the configuration related to flash under profile.content_settings
chrome://settings/content/flash
in chrome address bar, do waht you wanted settings for flash, your changes will be updated into perference
file, perference
file.
The difference should be you wanted chrome perference.profile.content_settings.xxx=xxx
Alternative, you can pre-config the flash settings(chrome://settings/content/flash
) in current user profile and use user profile to build ChromeOptions.
Some reference:
Policy more close to using registry/system level setting to effect all users in one machine; Preference work under user profile only effect one user, user can use it to customize upon Policy settings. But Policy has higher priority than Preference.