Skip to main content
Known Participant
January 17, 2023
Question

Conversion from Flash to HTML5 for eLearning - Problems

  • January 17, 2023
  • 1 reply
  • 2457 views

Well, I am hoping someone here can assist me with this query. I have the old source files for flash for a previous clearing course. Now, after reviewing multiple discussion posts on how to convert them to html5 using Animate, I went ahead and did just that. However, when I try and test the new html file created in FLA, the following issues are cropping up:

 

  • The sound from the previous FLA file does not not play.
  • A bunch of warnings are coming up in the Output section but a primary one is that: RunTimeSharedLibraries is not supported in HTML5 Canvas Document and has been removed in an instance of…(this one is the most common warning)

Can anyone assist me with this issue? It would be a big help as I have a big Project that I am assigned to at the moment.

    This topic has been closed for replies.

    1 reply

    JoãoCésar17023019
    Community Expert
    Community Expert
    January 17, 2023

    Hi.

     

    Nowadays, as the Flash Player plugin isn't supported anymore in major broswers, your options are:

     

    - Use a Flash Player emulator like ruffle to run the content - but keep in mind that the compatibility isn't a 100% yet;

    - Convert your content to HTML5 manually. To do this in Animate, go to File > Convert To > HTML5 Canvas. This command will convert the visuals but not the code. The code will have to be rewritten from scratch. Also keep in mind that not all ActionScript features work in the HTML5 Canvas document;

    - Contact Harman - that now owns the AIR runtime;

    - Pay for a service like CheerpX which is a commercial technology that promises to allow Flash content in the web using WebAssembly. Links: 1, 2, and 3;

    - Download a browser, like Basilisk, that still supports the Flash Player plugin;

    If none of these work for you, I think that you should consider porting your Flash content to Haxe, which is a very powerful language and its world is now the home of many former ActionScript/Flash developers. Links: 1, 2, 3, 4, and 5.

     

    I hope these help.

     

    Regards,

    JC

    kglad
    Community Expert
    Community Expert
    January 17, 2023

    the conversion is basic, and almost never complete.  ie, it gets you started with a converted file, but then you can expect a number of things that need to be manually fixed.