2

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 を有効にするかどうかを尋ねてきて、ページを更新します (すべての入力が以前に入力されているため、空のフィールドが得られます)。「許可して記憶する」を選択すると、次にこのコードを開始したときに何も保存されません。私は同じ状況になっています。

4

2 に答える 2