Copy link to clipboard
Copied
We have a flex project which launch from browser by using a swf file. When the swf file loading to browser it calls airSWF.getStatus() and it always returns status as "Available". This will disable the swf file. (see following image)
We have installed adobe air and current version is 27.0.0.124.
We had posted about this in adobe forum and got the answer that "sandbox that restricts Flash Player's ability to inspect the system for the presence of AIR and correctly return a result".
According to the expert that answered we have tried to implement a solution by adopting a captive runtime strategy by following the instructions here Adobe AIR * Packaging a captive runtime bundle for desktop computers . But that doesn't make sense that we can only run the program directly from the folder.
Our requirement is to launch the flex program by using our web app (if the flex application not installed it will ask to install it). We were running smoothly 4 months earlier and then this issue came in.
We would be grateful that some expert could have a look on this.