Questions

Answer

How to specify the correct path in the embedding code of the SWFs

 

Generally, you must know that the path of the assets the SWF uses (the path of the images or videos specified in the XML file and the path of the XML files themselves) must be relative to the path of the HTML file which embeds the SWF file (and not relative to the SWF file - a common confusion).

If the folder path of the HTML differs from the product’s folder path (the folder in which the XML files and images or videos are located) then you must specify that path as value for the base attribute.

This is an example for 3D Banner FX (replace the product's name if you're using a different one):

- the index.html file is located at this address on your domain: http://www.yourdomain.com/index.html

- the swfobject.js file is located at this address: http://www.yourdomain.com/Banner/swfobject.js

- the product's files (XMLs, assets and images) are located in the Banner folder: http://www.yourdomain.com/Banner/

- the 3DBannerFX.swf file is located in the product's folder: http://www.yourdomain.com/Banner/3DBannerFX.swf

This is the embedding code you have to use:

<div id="Div3DBannerFX"></div>
<script type="text/javascript" src="Banner/swfobject.js"></script> //specify the folder's name here
<script type="text/javascript">
 var flashvars = {};
 var params = {};
 params.base = "Banner/"; //specify the folder's name here
 params.scale = "noscale";
 params.salign = "tl";
 params.wmode = "transparent";
 params.allowFullScreen = "true";
 params.allowScriptAccess = "always";
 swfobject.embedSWF("Banner/3DBannerFX.swf", "Div3DBannerFX", "600", "374", "9.0.0", false, flashvars, params); //specify the folder's name here
</script>

You can also use absolute paths like in this example:

params.base = "http://www.yourdomain.com/Banner/";

In case you used a different folder name don't forget to replace in all locations the Banner name with the name of your folder.

Note: there are three different locations in the embedding code where you have to specify the product's folder name so make sure you update all of them.

Comments

shamoon14

Posted 5 years ago

You can use Long Path Tool for such problems, it works.

Joerg Trumpfheller

Posted 5 years ago

Hy,

I developed my Website locally on Apache Web Server and everything worked fine (with all Standard Browsers). Now I published it to my Webspace and some work – some not. I used fxPageFlip and fxImageScroller on multiple sites (e.g. Home, Favorites, Playlists). On Playlists fxImageScroller works – on the other sites not. I only get the red load bar and it shows the head text of one Image. What is wrong there?

FlashXML Support

Hi. On home page you have this error:

Cannot load image: ../fxImages/home_TheSunPilots.jpg
On favorites page:
 Cannot load image: fxImages/favorites_TackHead.jpg

Diwana

Posted 6 years ago

Hello :-

This works perfectly locally, but when I upload it, it stops working.

I guess it is s problem with paths, but I have tried every conceivable combination of relative and absolute paths.

I have managed to get the images to display, ( I got nothing previously ) but the sliders don’t work.

Can anybody help ? ( Link provided ). Many thanks

FlashXML Support

Hi. This is the problem:

"NetworkError: 404 Not Found - http://www.southdevonaonb.org.uk/cordialemapping/holbeton_then_now/centre-j-leathes/assets/separator/arrowR2.png"
"NetworkError: 404 Not Found - http://www.southdevonaonb.org.uk/cordialemapping/holbeton_then_now/centre-j-leathes/assets/separator/arrowL2.png"
"NetworkError: 404 Not Found - http://www.southdevonaonb.org.uk/cordialemapping/holbeton_then_now/centre-j-leathes/assets/buttons/skin/playOver.png"
"NetworkError: 404 Not Found - http://www.southdevonaonb.org.uk/cordialemapping/holbeton_then_now/centre-j-leathes/assets/buttons/skin/pauseOver.png"

Josef Barth

Posted 6 years ago

I installed the Photo-Gallery at the bottom of the page and the start screen appears in Opera, IE9 but not in Firefox version 23. Thanks for any hints.

FlashXML Support

Hi. Try to replace this line: #DivPhotoGalleryFX {margin: 0; padding: 0; height: 100%;} with #DivPhotoGalleryFX {margin: 0; padding: 0; height: 300px;}

Patricia

Posted 6 years ago

Hi,
I am trying to create a link for my product so anyone can access it. I already have a domain, but I don’t know how to put these files there.
Thanks, your site is the best I found.

FlashXML Support

Hi. To upload some files you have to use FTP.

Do you have a question?

you will get an answer in 24 hours, tops.

(required) Only alphanumeric characters allowed
(required) (will not be published)
Please type a message! Your message is too long! Either try to keep within 1500 characters, or contact our support team via email at support [at] flashxml.net.
(will not be published)
You mistyped the two words!
Can't read? Change the image
Format your comments using Textile: *bold*, _italic_, "link text":address, @code@
Connect to us on Facebook Follow us on Twitter Subscribe to our RSS feed
Copyright © FlashXML.net 2009 - 2019