studio
2024.10
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l’utilisateur de Studio

Dernière mise à jour 13 juin 2025

Problèmes connus spécifiques aux extensions MV3

L’activité Clic (Click) avec Simuler (Simulate) échoue sur des éléments de page Web spécifiques

L'activité Clic (Click) avec la méthode d'entrée Simuler (Simulate) ne fonctionne plus sur les éléments HTML qui ont un gestionnaire de clics avec l'URI javascript:.


Dans ce cas, le clic simulé ne prendra pas effet et aucune erreur ne sera signalée.

Cela a été signalé comme un bogue Chromium. Ce problème est assez rare, car très peu d'éléments HTML ont des gestionnaires de clics sous cette forme.

Solution de contournement

Deux solutions de contournement sont disponibles pour ce problème :

  1. Identifiez l’activité Cliquer (Click) défaillante dans votre workflow et modifiez la méthode d’entrée de Simuler (Simulate) vers n’importe quelle autre méthode d’entrée (API Chromium, Événements matériels, Messages de la fenêtre).
  2. Mettez à niveau vers le package UiPath.UIAutomation.Activities v22.12 ou une version plus récente et utilisez l’option Activer la solution de contournement pour simuler un clic avec l’extension MV3 dans Paramètres du projet (Project Settings).

Limitations de la politique de groupe DeveloperToolsAvailability pour la valeur 2

Les valeurs possibles de la politique DeveloperToolsAvailability sont les suivantes :

  • 0 : interdit l'utilisation des outils de développement sur les extensions installées par une politique d'entreprise. Permet d'utiliser les outils de développement dans d'autres contextes.

  • 1 – Permet d'utiliser les outils de développement.

  • 2 – Interdit l'utilisation des outils de développement.

Si l'extension UiPath pour Chrome est installée à l'aide de politiques de groupe, la valeur DeveloperToolsAvailability est automatiquement définie sur 1 pour activer toutes les fonctionnalités de l'extension.
Remarque : cette valeur peut être remplacée automatiquement si votre administrateur système a défini une valeur différente pour cette politique.
Si la valeur DeveloperToolsAvailability est définie sur 2, les limitations suivantes s'appliquent :
  • L'activité InjectJS ne fonctionne pas.
  • La méthode d'entrée ChromiumAPI ne fonctionne pas.
  • L'extension UiPath pour Chrome est limitée aux versions LTS de UiPath.UiAutomation.Activities.
Les autres valeurs de DeveloperToolsAvailability (0 ou 1) n'affectent pas les extensions Chrome v24.10 ou des versions ultérieures.

La fenêtre du navigateur Automatisation Web UiPath (UiPath Web Automation) affiche un avertissement

La fenêtre du navigateur d’automatisation Web UiPath (UiPath Web Automation) affiche l’avertissement suivant si ChromeNativeMessaging.exe n’a pas pu être démarré : Cannot communicate with UiPath Platform The native part of the extension is not configured correctly.

Réinstallez l'extension à partir d'UiPath Studio.



L'activité Injecter JavaScript (Inject JS Script) ne peut plus être utilisée pour accéder aux variables de page et au code

Par défaut, l'activité Injecter le script Js ( Inject Js Script ) ne peut plus être utilisée pour accéder aux variables de page, telles que jQuery $, ou pour interagir avec le code de la page (par exemple, window.alert). L’activité Injecter le script Js ( Inject Js Script ) ne rapportera pas d’erreur, mais l’exécution du script échouera et l’erreur suivante sera signalée dans le navigateur DevTools (F12) : Refused to execute inline script because it violates the following Content Security Policy directive.


Il s'agit d'une limitation introduite par la plate-forme MV3.

Pour résoudre ce problème, sélectionnez l'option Monde de l’exécution (Execution world) - Page dans l'activité Injecter JavaScript (Inject JS Script).

Cette propriété est disponible à partir de UiPath.UIAutomation.Activities v22.12.0-preview.

Votre code JavaScript existant ne nécessite aucune modification, et en utilisant l'option Monde de l’exécution (Execution world) - Page, il fonctionnera pour les extensions MV2 et MV3.

L'activité Open Browser a un délai d'expiration insuffisant

Pour les extensions MV3, le navigateur charge l'extension ultérieurement, après le chargement des pages Web. Cela signifie que sur les machines plus lentes, l'activité Open Browser de UiPath.UiAutomation.Activities version 22.10 ou une version antérieure peut atteindre le délai d'expiration interne de 20 secondes avant le démarrage de l'extension.

À partir de la version v22.12.0-preview, le délai d'attente interne pour l'activité Open Browser est passé de 20 à 60 secondes.

Comme vous pouvez avoir besoin de fixer un délai plus long pour le démarrage du navigateur, il est désormais possible de le configurer à partir des activités Use Application/Browser et Open Browser. Les paramètres de projet suivants ont été ajoutés :

En outre, vous pouvez configurer le délai d'attente via la variable d'environnement UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS . Par exemple, définissez UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS=120 pour utiliser 120 secondes pour le délai d'attente de l'activité.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.