Find Jobs
Hire Freelancers

Cross Site movie pre loader

$30-250 USD

完了済み
投稿日: 15年以上前

$30-250 USD

完了時にお支払い
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.
プロジェクト ID: 383134

プロジェクトについて

2個の提案
リモートプロジェクト
アクティブ 15年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
hey please check PMB
$50 USD 2日以内
4.7 (68 レビュー)
5.4
5.4
この仕事に2人のフリーランサーが、平均$150 USDで入札しています
ユーザーアバター
Hello, plz check your PM
$200 USD 0日以内
5.0 (174 レビュー)
7.5
7.5
ユーザーアバター
let's start
$100 USD 3日以内
4.8 (10 レビュー)
4.1
4.1

クライアントについて

UNITED STATESのフラグ
san francisco, United States
0.0
0
メンバー登録日:6月 11, 2006

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。