Using Legacy Browser and WebView Compatible Rendering Mode
You can configure a flow to support rendering in a legacy browser directly or within a WebView compatible with legacy browsers. This setting is intended for legacy systems that rely on Trident 7+ or EdgeHTML 18+ WebView rendering engines in situations where upgrading to a Chromium browser is not yet possible.
Steps
-
In the DaVinci admin console, click the Flows tab.
-
Find the flow and click ... > Edit.
-
Click More options ( ) > Flow Settings to show the flow settings.
-
On the General tab, select Legacy Browser and WebView Compatible Rendering Mode.
Some elements and features are limited or unavailable when this setting is enabled:
-
PingOne Forms can’t be used.
-
You can’t use Google reCAPTCHA.
-
SVG animations can only be used by including them in a Custom HTML Template.
-
FIDO2 functionality might be limited.
-
PingOne Protect uses version 5.5.2.
-
Images (such as logos) can’t be added directly in HTML nodes. Instead, you must add them using the Custom CSS Rules option.
-
JavaScript styling might render differently. Take the following steps if your flow is a Ping authorized productized flow that uses JavaScript:
-
Test the flow in a legacy browser or WebView environment.
-
Enable the Use Custom JavaScript setting.
-
In the Custom JavaScript Files section, add the
https://assets.pingone.com/ux/end-user-nano/0.1.0-alpha.16/src/element-qsa-scope.js,https://assets.pingone.com/ux/end-user-nano/0.1.0-alpha.16/src/ie11CustomProperties.js, andhttps://assets.pingone.com/ux/end-user-nano/0.1.0-alpha.21/src/msapplication-overrides.jsfiles.
-
-
CSS styling might render differently. Take the following steps if your flow is a Ping authorized productized flow that uses CSS:
-
Test the flow in a legacy browser or WebView environment.
-
If you are using the PingOne DaVinci default CSS, ensure that the latest CSS version is configured in the Custom CSS Files section, include the
https://assets.pingone.com/ux/astro-nano/0.1.0-alpha.18/icons.cssandhttps://assets.pingone.com/ux/end-user-nano/0.1.0-alpha.21/end-user-nano.cssfiles, and include the following custom CSS rule:.companyLogo { /* Ping Logo */ background-image: url("https://uploads.pingone.com/environments/6a3d153e-e285-4ac6-8388-5ac0b9f9aa53/images/bcac3292-cfca-49d3-8f58-2bd288582cf3_33abd619-ad95-456f-8bf8-f0af2cff760f_original.png"); width: 200px; height: auto; background-size: cover; background-repeat: no-repeat; background-position: center; } .footerLogo { /* Ping Logo */ background-image: url("https://authenticator.pingone.com/pingid/assets/images/ping-logo.sm.2x.png"); width: 105px !important; height: auto; background-size: cover; background-repeat: no-repeat; background-position: center; }``
-
-
-
Click Save.