Find Jobs
Hire Freelancers

Cross Site movie pre loader

$30-250 USD

Completed
Posted about 15 years ago

$30-250 USD

Paid on delivery
I am looking for a action script/flash coder that I can work on a regular basis. The first project is a small project, based on the quality of work and price, I may give you bigger projects. For this project I need a pre loader that loads an audio visual flash animation from a different domain and stops at frame one and display a Play button. The address of the animation will be passed to the pre-loader through flash vars in the embed code. The base url of the path should be hard coded in the swf. The path to the file will be passed in through flash var. When the play button is pressed the animation should play through. At the end of the animation the preload should display a replay button. The pre-loader should also have a button to get the embed code. Pressing the embed code button should bring up a window that shows the embed code and allows the option to copy the embed code. The embed code should be an html template that users can copy and paste on web page to show the pre-loader and will load the animation that was specified in the flash var of the original embed code. The html template shows displays the flash file and has three html buttons at the bottom. The links to the Html buttons should also be passed through flash vars of the embed code. The base URL of the buttons and the third party flash animation may be hard coded into the pre loader. I understand that the pre-loader will need to use cross domain movie scripting in order to make the loaded animation stop at the first frame. Since the domains of the pre-loader and the flash animation are different, the animation would need to grant access to preloader’s domain through System.security.allowDomain. However this would mean that all the pre existing animations need to be re published. This is not an option. A work around is to have a secondary loader that sits on the same domain as the animations domain. In the secondary loader we grand access to primary pre-loaders domain. The preloader then controls the main animation through the secondary loader. Since the secondary loader is on the same domain as the animation it can easily pass through commands from the pre loader to the animation without running into cross domain movie scripting restrictions. Detailed example: 1. [login to view URL] hosts the file called [login to view URL] 2. [login to view URL] hosts [login to view URL] and [login to view URL] 3. [login to view URL] grants movie scripting access to [login to view URL] through System.security.allowDomain. 4. [login to view URL] is embedded on a web page. Path to animation is passed to [login to view URL] through flash vars. 5. Preloader then loads [login to view URL] and passes the name of the animation to secondary loader. 6. Secondary loader is loaded , which in turn loads the animation. 7. Since secondary loader explicitly grants access to preloader.com. Pre-loader can pass play, replay commands to secondary loader.. 8. Since secondary loader and animation are on the same domain, secondary loader can pass on the commands to animation. The selected candidate will need to provide fully documented source code for pre-loader and secondary loader. Show a working demo. The pre-loader should be able to handle animations made in flash 6 or higher.
Project ID: 383134

About the project

2 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
hey please check PMB
$50 USD in 2 days
4.7 (68 reviews)
5.4
5.4
2 freelancers are bidding on average $150 USD for this job
User Avatar
Hello, plz check your PM
$200 USD in 0 day
5.0 (174 reviews)
7.5
7.5
User Avatar
let's start
$100 USD in 3 days
4.8 (10 reviews)
4.1
4.1

About the client

Flag of UNITED STATES
san francisco, United States
0.0
0
Member since Jun 11, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.