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

Widgets not functioning in Captivate 2017 (non HTML5)

Community Beginner ,
Apr 25, 2018 Apr 25, 2018

Just downloaded 2017 and opened a file from Captivate 8. We have created our own widget that navigates through our modules, allows the audio to muted, and jumps to a menu page. It was created as a widget in Adobe Animate CC. It works great in 8 but in 2017 it shows up and no longer functions. I know it is being seen as one of the buttons has a roll over function that has some animation on it and that works fine. We are NOT putting these out as HTML5. I am aware that the widgets will not function in HTML5, but I need them to function, for now, as SWF files and .exe files. We have a second widget that functions similar to the YouTube playbar and that one functions as designed.

Has there been some change to the actions in 2017 that might be preventing this?

Thanks.

486
Translate
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

correct answers 1 Correct answer

Community Expert , Apr 25, 2018 Apr 25, 2018

The grim reality of building custom widgets for Captivate is that each new version (and sometimes even minor version) update will likely break something in your widget.  Adobe will not give you any heads up about such changes to underlying code BEFORE they release the updates.  You just have to be ready to react quickly afterward.

Since you jumped Captivate 9 version entirely to get to Cp 2017 it is quite possible that the underlying code changes that are now breaking your widget were in that ver

...
Translate
Community Expert ,
Apr 25, 2018 Apr 25, 2018

The grim reality of building custom widgets for Captivate is that each new version (and sometimes even minor version) update will likely break something in your widget.  Adobe will not give you any heads up about such changes to underlying code BEFORE they release the updates.  You just have to be ready to react quickly afterward.

Since you jumped Captivate 9 version entirely to get to Cp 2017 it is quite possible that the underlying code changes that are now breaking your widget were in that version, not the current one.

If SOME of the functionality of your widget is still working, it's not all bad news.  You may simply be using some type of AS3 function or code that is now deprecated, or else you had a bug in your code that Captivate 8 was more forgiving about and that loophole has now been closed in Cp9 or 10.

You're going to need to get the original AS3 programmer/s that created your custom playbar / widgets to look into this.  You are not likely to be able to fix it without changing code.

But since Flash hits End Of Life in just a couple of years from now, I would suggest you ditch the AS3 widgets altogether and use this as an opportunity to move completely over to HTML5.  That's likely to give your company a better ROI in the long-term.

Translate
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
Community Beginner ,
Apr 26, 2018 Apr 26, 2018

Thanks for the information. We did use 9 for a bit and the widget worked in that so that gives me some idea where to look. We are planning on going to HTML5, hence the move to the latest version. Our problem is we have some "partners" that can't move to the new one just yet. We also have a lot of interactivity in our modules that HTML5 and JavaScript just won't support. It will be a hard sell, even though we have no choice, to convince management that they need to make this change "now".

Thanks again for the help.

Translate
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
Community Beginner ,
Apr 27, 2018 Apr 27, 2018

Would you know how to find out what has been deprecated?

Translate
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
Community Expert ,
Apr 27, 2018 Apr 27, 2018

Widgets in that folder are not guaranteed to be compatible. Those under Learning interactions should work in HTML.

Translate
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
Community Beginner ,
May 01, 2018 May 01, 2018

Sorry but I have been out for a bit. What folder are you talking about? The post is in regards to custom widgets we created ourselves. I just want to make sure I am not missing anything. The biggest issue is that Captivate does not allow for a slide to be replayed without going to a different page. At least it didn't in older versions. That is why we had to create one of our own.

Translate
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
Community Expert ,
May 01, 2018 May 01, 2018
LATEST

SWF widgets are not compatible with HTML output.

As for Replay slide, can you have a look at:

Replay (slide) Button - Captivate blog

Easy Timeline Tweaks - Captivate blog

Translate
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
Resources
Help resources