The issue after replacing the UI renderer to EDGE

Here is the test code 
——————————————————
<?xml version="1.0" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="">www.w3.org/.../Transform" xmlns:frmwrk="Corel Framework Data">
    <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
   
......
   
    <xsl:template match="uiConfig/items">
        <xsl:copy>
            <xsl:apply-templates select="node()|@*"/>

            <itemData guid="df6470af-33d9-4bc8-920b-f7ba307482b5"
                type="browserEdge"
                suppressDialogs="true"
                href="[VGAppAddonsDir]/DemoHtmlPlugin/index.html"
                enable="true" />

        </xsl:copy>
    </xsl:template>
   
......
           
</xsl:stylesheet>
——————————————
Previously, when calling IE rendering using type="browser", I could obtain the top-level CorelDRAW object host through window.external.Application.
However, there were many issues with IE, so I attempted to switch to EDGE for rendering.
As a result, with type="browserEdge" in the above code, the UI interface can render correctly.
However, I am no longer able to retrieve the top-level CorelDRAW object host through window.external.Application as there is no Application property in external.
Causing window. external Application===undefined 
How should I solve this issue?
Parents
No Data
Reply Children
No Data