FlashとAS3を使用して独自のビデオプレーヤーを作成しました。フラッシュムービー内に、ユーザーが自分のサイトにオブジェクト埋め込みコードとページURLをコピーできるリンクがあります。これはYouTubeと同じです。プレーヤーはすべて正常に動作し、所有しているページに応じて適切なflvを取得します。また、オブジェクト埋め込みコードは正常に機能しています。私が問題を抱えているのは、ページのURLを取得することです。
以下のコードからわかるように、私はswfobject2.2を使用してムービーをWebページに埋め込み、FlashVarsを使用してプレーヤー内で.flvを呼び出して再生しています。どのページからでも特定のURLを戻すために必要なJavaScriptコードは次のとおりです。flashvars.pageURL="";
また、Eclipse内でjspを使用しています。
<script type="text/javascript">
var flashvars = {};
flashvars.videoToPlay = "http://website.com/video1.flv";
flashvars.pageURL = "This is the page url";
var params = {};
params.quality = "high";
var attributes = {};
swfobject.embedSWF("player.swf", "flashContent", "433", "328",
"9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>
誰かが私がこれを行う方法を知っていますか?JavaScriptを使ってできると思います。
ありがとう
デクラン