由于 geckodriver v0.16.0 flashplayer 默认被禁用。是否有可能在启用 flashplayer 的情况下启动 Firefox?
我正在使用 C#。我现在的代码:
var profileManager = new FirefoxProfileManager();
FirefoxProfile profile = profileManager.GetProfile("selenium"); //created firefox user named selenium
profile.SetPreference("plugin.state.flash", 1);
下面的代码对我不起作用:
profile.SetPreference("dom.ipc.plugins.enabled.libflashplayer.so", true);
当我使用这个时:
profile.SetPreference("plugin.state.flash", 1);
firefox 询问我是否要启用 flashplayer,然后刷新页面(之前填写了所有输入 - 所以我有空字段)。如果我选择“允许并记住”,下次我启动此代码时不会保存任何内容。我遇到了同样的情况。