Skip to main content
Participant
March 23, 2020
Question

Migrating Adobe Flex web application to Adobe AIR package application

  • March 23, 2020
  • 0 replies
  • 241 views

As support for Adobe Flex is ending in 2020, we are migrating Adobe Flex web application into Adobe AIR standalone application
as steps below
Creating certificate

 

./adt -certificate -cn SelfSigned 1024-RSA sampleCert.p12 samplePassword

 

Creating AIR application

 

./adt -package -keystore ./sampleCert.p12 -storetype pkcs12 -target bundle AIRApp.app App-descriptor.xml App.swf

 

 

In many places we make call to ExternalInterface like below

 

ExternalInterface.call("window.location.search.toString");

 

and exception is thrown 

 

Error: Error #2067: The ExternalInterface is not available in this container. ExternalInterface requires Internet Explorer ActiveX, Firefox, Mozilla 1.7.5 and greater, or other browsers that support NPRuntime.
	at Error$/throwError()
	at flash.external::ExternalInterface$/call()

 

 

Is there a way to enable ExternalInterface in Adobe AIR?

 

    This topic has been closed for replies.