Flash播放器的数据文件可以获得外部变量吗?

时间:2012-02-18 21:59:04

标签: php xml actionscript-3 flash

我有文件

index.php
player.swf
swfobject.js
videos.php

player.swf从videos.php获取视频ID

videos.php

<?php
    echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <playlist>
        <track>
            <title>some title</title>
            <youtube>some youtube id</youtube>
        </track>
    </playlist>
?>

当我在index.php中包含videos.php时,它运行正常。

如果我将变量推送到videos.php,如下所示,它再次起作用

<?php
$id = 'r-TSFPwexDU';
$title = 'some title';
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<playlist>
    <track>
        <title>'.$title.'</title>
        <youtube>'.$id.'</youtube>
    </track>
</playlist>
?

但是

当我尝试在index.php中键入$ id和$ title变量并在变量下面包含videos.php时,闪存之上的东西不起作用

$ id和$ title显示在源代码中的<youtube> and <title>标记之间。但是flash无法在第三种情况下获得这些变量。我该如何解决?

0 个答案:

没有答案