ChromeDriver en Mode plein écran
Je suis en train d'envoyer F11 pour ChromeDriver, mais il n'y répond pas. Lorsque j'appuie sur F11, il se transforme en Chrome en mode plein écran. Lorsque j'envoie F11 par ChromeDriver, il ne le fait pas. C'est la même chose pour tout F-clé dans ChromeDriver. Il fonctionne très bien avec FirefoxDriver et IEDriver, tout simplement pas ChromeDriver. Est-il possible que je puisse obtenir ChromeDriver en mode plein écran ?
Remarque : le mode plein écran est différente de mode maximisé, comme il cache toutes les barres d'outils.
le travail que j'ai fait pour ce problème, c'est que juste après le lancement de google chrome-je vérifier l'actif de titre de la fenêtre (à l'aide de user32 lib) et une fois fait en sorte qu'il est chrome, je dispath natif événement de clavier F11 qui est déclenché à l'échelle mondiale, étant donné que chrome est mis en avant, le navigateur passe en mode plein écran.
OriginalL'auteur sworded | 2012-02-28
Vous devez vous connecter pour publier un commentaire.
J'ai été en mesure de le résoudre en utilisant le mode kiosque, ce qui maintient le navigateur en plein écran
OriginalL'auteur sworded
L'argument est changé:
Une autre option est de changer le script de démarrage de google chrome, ensemble
start-maximized
en tant que par défaut.OriginalL'auteur Xiaoming
si vous utilisez RemoteWebDriver:
OriginalL'auteur Boris Frenkel
OriginalL'auteur manojsingh
Dans mon cas, j'ai corrigé les différences entre selenium webdriver coordonnées et l'écran des coordonnées absolues (root cause: chrome onglet en-tête et l'adresse de la taille des champs sont ignorés par le sélénium .getcoordinate mécanisme) de cette manière:
Un seul problème, que ce mode plein écran est devenu non complet après tout code de la page des mises à jour. Donc, il doit être utilisé avec précaution )
OriginalL'auteur Mykhailo Kovalevskyi