Open haysclark opened 7 years ago
This issue was resolved by pull request #12 and the fixed version is now located in the 1.02 branch.
Verified functionality in Adobe Animate.
It's great to know that this still works (mainly) with the latest version of Adobe Flash/Animate.
At some point I really must find some time to finish off those last few things that need fixing.
Re-opening issue. Sorry I overlooked this, I was so happy that the installer worked that I failed to check if xJSFL booted. The installer script IS working now, but opening Adobe Animate does not bootstrap xJSFL. Adobe Animate output this error after rebooting the software after installation.
> ReferenceError: xjsfl is not defined. Check your Flash "Configuration/External Libraries" folder for the xJSFL extension
I am currently investigating the issue.
@davestewart So, I have been digging into this issue, and I can not find where Flash or Animate bootstraps the project, so based on the error I am going to hazard a guess that Configuration/External Libraries/xjsfl.bundle is to blame for not bootstrapping xJSFL. It seems like the compilation logic for the xjsfl.bundle and xjsfl.dll files are not included in this repo.
When researching Flash/Animate and .bundle files I ran across @jgranick having issues with his OpenFL plug-in Adobe Flash CC. Here is the OpenFL Flash/Animate plug-in Github project if it is any help.
Currently when you startup Adobe Animate you do NOT see this output in the console log:
=================================================================
██ █████ ██████ ██
██ ██ ██ ██
██ ██ ██ ████ █████ ██
███ ██ ██ ██ ██
██ ██ ████ █████ ██ █████
=================================================================
The Rapid-Development Framework for Extending Adobe Flash
@see licence at http://www.xjsfl.com/license
> xjsfl: RUNNING CORE BOOTSTRAP...
...
The first error message in console is this:
> ReferenceError: xjsfl is not defined. Check your Flash "Configuration/External Libraries" folder for the xJSFL extension
This was pretty easy to hunt down in Configuration/Tools/xJSFL Loader.jsfl, and naturally the xjsfl object does not exist because xJSFL was never bootstrapped.
Hopefully that information is helpful on some level. I think this issue can only be assigned to @davestewart due to the .bundle code.
OK, thanks for the info. I'll take a look at this over the Christmas break :)
Running the installer with Adobe Animate will result in this error when processing the xml.js file.
When you press OK, the script will continue to run generating this log: