• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

Call to airSWF.getStatus() returns an inaccurate result.

Community Beginner ,
Nov 13, 2017 Nov 13, 2017

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)

2017-10-25_17-44-26.png

We have installed adobe air and current version is 27.0.0.124.

2017-10-26_10-13-47.png

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.

TOPICS
Development

Views

203

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines