UiPath Documentation
studio
2025.10
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de Studio

Known issues specific to MV3 extensions

La actividad de clic con Simulate falla en elementos específicos de la página web

La actividad Hacer clic con el método de entrada Simulate ya no funciona en elementos HTML que tienen un controlador de clic con URI javascript:.

En este caso, el clic simulado no tendrá efecto y no se informará de errores.

Esto se notificó como un error de Chromium. Este problema es bastante extraño, ya que muy pocos elementos HTML tienen controladores de clic en este formulario.

Soluciones

Existen dos soluciones para este problema:

  1. Identify the failing Click activity in your workflow and change the input method from Simulate to any other input method (Chromium API, Hardware Events, Window Messages).
  2. Actualiza el paquete UiPath.UIAutomation.Activities a la versión 22.12 o más reciente y utiliza Habilitar solución para simular clic con la extensión MV3 en Configuración del proyecto.

Developer Tools access must be explicitly allowed

Starting with Microsoft Edge 149, Developer Tools access must be explicitly allowed when the UiPath Extension for Edge is installed using Group Policies.

Soluciones

Option 1. Use DeveloperToolsAvailabilityAllowlist and DeveloperToolsAvailabilityBlocklist

The DeveloperToolsAvailabilityAllowlist and DeveloperToolsAvailabilityBlocklist policies let you enable Developer Tools only for the UiPath extension ID, while keeping them disabled for all other extensions. This approach preserves your browser hardening posture and is the recommended option for managed or secured environments.

If the UiPath Extension for Edge is installed using Group Policies, then DeveloperToolsAvailabilityAllowlist and DeveloperToolsAvailabilityBlocklist are automatically configured to enable full functionality of the extension.

You can apply this by running .reg files with the following content or by manually configuring the policies in the registry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist]
"1"="chrome-extension://ndmegdjihnhfmljjoaiimbipfhodnbgf"
"2"="chrome-extension://cdfjcmjmgdnojgaojdnefhjjpaijapci"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityBlocklist]
"1"="https://uipath-devtools-blocklist-placeholder.invalid/"
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist]
"1"="chrome-extension://ndmegdjihnhfmljjoaiimbipfhodnbgf"
"2"="chrome-extension://cdfjcmjmgdnojgaojdnefhjjpaijapci"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityBlocklist]
"1"="https://uipath-devtools-blocklist-placeholder.invalid/"
Nota:

Both DeveloperToolsAvailabilityAllowlist and DeveloperToolsAvailabilityBlocklist policy values must be applied for the changes to take effect. Configuring only DeveloperToolsAvailabilityAllowlist is not sufficient.

When these policy values are correctly configured, full UiPath extension functionality is restored even if DeveloperToolsAvailability=2 (Disallow usage of the Developer Tools).

Option 2. Set DeveloperToolsAvailability to 1

Configure the DeveloperToolsAvailability policy to 1 (Allow usage of the Developer Tools) in your GPO or directly in the Windows Registry on affected machines.

You can apply this by running .reg files with the following content or by manually configuring the policy in the registry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"DeveloperToolsAvailability"=dword:00000001
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"DeveloperToolsAvailability"=dword:00000001

La política DeveloperToolsAvailability tiene los siguientes valores posibles:

  • 0 - Disallows usage of the Developer Tools on apps and extensions installed by enterprise policy or, since version 114 and if this is a managed user, extensions built into the browser. Allows usage of the Developer Tools in other contexts.
  • 1: permite el uso de las herramientas de desarrollador.
  • 2 - Disallows usage of the Developer Tools.

Si DeveloperToolsAvailability se establece en 2, entonces se aplican las siguientes limitaciones:

  • La actividad InjectJS no funciona.
  • El método de entrada ChromiumAPI no funciona.
  • The UiPath Extension for Edge is limited to LTS versions of UiPath.UiAutomation.Activities.
Nota:

The DeveloperToolsAvailabilityAllowlist / DeveloperToolsAvailabilityBlocklist or the DeveloperToolsAvailability policy values may be overwritten if your organization uses Group Policies for browser extension management, which set different values.

Option 3. Switch to using Chromium Automation instead of the browser extension

This uses the Chromium Automation method instead of the Browser extension to automate the browser.

Nota:

Chromium Automation is blocked when the DeveloperToolsAvailability Group Policy is set to 2.

La ventana del navegador de UiPath Web Automation muestra una advertencia

La ventana del navegador de UiPath Web Automation muestra la siguiente advertencia si no se ha ChromeNativeMessaging.exepodido iniciar:

Cannot communicate with UiPath Platform The native part of the extension is not configured correctly.

Vuelve a instalar la extensión desde UiPath Studio.

La actividad Insertar Script Js ya no se puede usar para acceder a variables de página y código

Por defecto, la actividad Insertar Script JS ya no se puede usar para acceder a variables de página, como jQuery $, o para interactuar con el código de página (p. ej., window.alert). La actividad Inject Js Script no informará de un error, pero el script no se ejecutará y el siguiente error se informará en DevTools del navegador (F12): "No se ha podido ejecutar el script en línea porque infringe la siguiente directiva de política de seguridad del contenido".

Se trata de una limitación introducida por la plataforma MV3.

Para solucionar este problema, selecciona la opción Ejecutar mundo - página de la actividad Inyectar Script Js.

Your existing JavaScript code doesn't require any changes, and by using the Execution world - Page option it will work for both MV2 and MV3 extensions.

La actividad Abrir navegador tiene tiempo de espera insuficiente

En el caso de las extensiones de MV3, el navegador carga la extensión más tarde, después de que se hayan cargado las páginas web. Esto significa que en máquinas más lentas, la actividad Abrir navegador desde UiPath.UiAutomation.Activities versión 22.10 o anterior puede alcanzar el tiempo de espera interno de 20 segundos antes de que se haya iniciado la extensión.

A partir de la versión 22.12.0-preview, el tiempo de espera interno de la actividad Abrir navegador ha aumentado de 20 segundos a 60 segundos.

Como es posible que necesites establecer un tiempo de espera más largo para el inicio del navegador, ahora se puede configurar desde las actividades Usar aplicación/navegador y Abrir navegador. Se han añadido los siguientes ajustes al proyecto:

Además, puedes configurar el tiempo de espera a través de la variable de entorno UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS . Por ejemplo, configura UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS=120 para usar 120 segundos para el tiempo de espera de la actividad.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado