我遇到了How to disable Reader View in Firefox using webdriver,但答案中提供的解决方案无法在Dart WebDriver.dart中使用。
答案 0 :(得分:0)
user.js
文件,其内容如下所示。desired
参数。对我而言,当我刚将prefs.js
和user.js
文件添加到zip存档文件时,它也有效。
import 'package:crypto/crypto.dart';
...
var firefoxProfile = CryptoUtils.bytesToBase64(
new io.File('/home/myuser/.mozilla/firefox/webdriver_profile.zip').readAsBytesSync());
var driver = createDriver(uri: uri,
desired: {'browserName': Browser.firefox, 'firefox_profile': firefoxProfile});
<强> user.js的强>
// turn off reader view message
user_pref("reader.parse-on-load.enabled", false);