These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Embedded .swf will not play

Ampersand
Registered: Mar 7 2011
Posts: 2

I looked around and couldn't find the answer to my problem.
 
I have embedded 2 .swf files into the .pdf and one of them is working perfectly. It sits there innocently until it is clicked and then it becomes interactive.
The other (probably more important) .swf does nothing at all. There is a blank box where it should be with small loading dots animating across it and when it is clicked a dialog box comes up alerting me to the fact that:
"Adobe does not allow connections to: fpdownload.adobe.com"
 
What is going on?
I'm using Adobe Acrobat Pro X on Windows 7 64bit. I made the original .pdf using InDesign before opening it using Acrobat Pro and embedding the .swf files.
 
I use Chrome so the Flash Player download page will not allow me to download the latest version, assumedly because I already have it. (I just installed Flash Player 10.2 for IE and nothing changed)
I don't see why one would play perfectly and the other will not work at all. They both use the same Actionscript and were embedded the same way.

My Product Information:
Acrobat Pro 10.0, Windows
UVSAR
Expert
Registered: Oct 29 2008
Posts: 1357
If a SWF is polling that URL, it means it's trying to update the player instance (which is impossible in Acrobat). Either the ActionScript includes a version-check wrapper or there's a bootstrapper SWF doing it - but without seeing the file, I can't comment further.

The version of your external Flash Player is irrelevant - Acrobat and Reader X use an embedded copy for all their playback, which is only updated by patches to Acrobat and Reader.
Ampersand
Registered: Mar 7 2011
Posts: 2
There was this:
import flash.events.MouseEvent;

But removing it seems to have made no difference.
The entirety of my code is thus:
stop();

Start.addEventListener(MouseEvent.CLICK, goStart);
function goStart(event:MouseEvent):void {
gotoAndStop(1)
}

Previous2.addEventListener(MouseEvent.CLICK, goPrev2);
function goPrev2(event:MouseEvent):void {
gotoAndStop(8)
}
stop();

Next.addEventListener(MouseEvent.CLICK, goNext);
function goNext(event:MouseEvent):void {
nextFrame()
}

Previous.addEventListener(MouseEvent.CLICK, goPrev);
function goPrev(event:MouseEvent):void {
nextFrame()
}

It is just a simple image slideshow that would have been nice to include.