Skip to main content
August 10, 2011
質問

Does Adobe Flash Player have to be up-to-date to use Captivate Flash files in an LMS?

  • August 10, 2011
  • 返信数 1.
  • 1043 ビュー

I use Captivate to create tests for our training department.  I load the published flash files into our LMS which is provided by our intranet portal vendor, Passageways, and employees use the LMS to launch the tests.  In their current state, these tests do not function correctly unless the PC from which they are being accessed has the latest version of Flash Player installed.  When an employee tries to take one of these tests on a PC which does not have the most up-to-date version of Flash Player installed, they receive an error message stating, "Access to Adobe.com is restricted."  First of all, I do not understand why the test is trying to access Adobe.com, but when we install the latest version of Flash on the PC, the test loads correctly.  The simple solution seems to be making sure all company PCs have the most up-to-date version of Flash.  Unfortunately, our organization has several hundred PCs and my IT department tells me that it is difficult to ensure that Flash is always updated on all company PCs.  Because of this difficulty, I am searching for a workaround to having Flash up-to-date on all PCs.

So, my question is, "Is there any way I can set up the Captivate test to function properly without having the most up-to-date version of Flash installed on the PC being used to access the test?"

    このトピックへの返信は締め切られました。

    返信数 1

    Inspiring
    August 14, 2011

    It depends a bit on which version of Captivate you used to develop your modules and also which version of Flash Player you targeted when publishing your modules from Captivate. Say for example you use Captivate 5 and publish to Flash Player 10. Then your end user would need to have Flash Player 10 on their computer. It shouldn't matter if their version is 10.0.0 or 10.1.0 or 10.1.3 - just as long as it's a 10. If they only have Flash Player 9 then they will need to upgrade.

    The "Access to Adobe.com is restricted" is most likely because the HTML that launches the Captivate SWF sees that you have targeted FP10 and the user only have FP9. Then it tries to direct a call to Adobe in order to present an "Upgrade to latest version of Flash" dialog for the user. This traffic is most likely denied by your IT department.

    The first step is to find out which version of Flash Player is the most prevalent in your organization. If it is Flash Player 9 then simply select that when publishing from Captivate 5. If Flash Player 8 is the most used in your organization and you have CP5 or CP5.5 then you are in big trouble since FP8 is not supported from CP5 and CP5.5.

    /Michael


    www.cpguru.com - Adobe Captivate Widgets, Tutorials, Tips & Tricks and much more..

    August 14, 2011

    Hi Michael,

    thanks for your answer. My problem: I have to develop courses for a very inhomogenous target group, many of them are members/employees of really huge multinational groups. Is there any way to figure out the computer settings and configurations to deliver customized versions of the learning modules?

    Kind regards

    Marc

    p.s.: I'am thinking about fall back to a java-based e-learning development solution - it is really difficult because i really like Adobe products (!) but imho the Adobe guys put not enough efforts in the development of Captivate

    Inspiring
    August 14, 2011

    Hi Marc,

    It would be extremely complicated to make some form of "automatic check" but I guess it should be possible. It would require multiple versions of the published course as well so it would be very high maintenance. It is possible to get the installed Flash Player version by using SWFObject. Based on the value returned you could then launch the relevant content for the user. You could have a version built in Captivate 5 and a version built in HTML / JavaScript. This in itself isn't that difficult, but if you deliver your content through an LMS and also require SCORM / AICC communications then you are really in for an interesting ride.

    I would say that if you are better off getting hold of an older version of Captivate then and building just one module. For example if you were to install Captivate 4 you could target Flash Player 7 when publishing and should allow you to reach all your end-users. The downside is of course that Captivate 4 is an older program and does not have all the new cool features of Captivate 5 and 5.5.

    /Michael


    www.cpguru.com - Adobe Captivate Widgets, Tutorials, Tips & Tricks and much more..