2

我刚刚制作了一个 Flash 动画并将一个动态 URL 放在一个 AS2 按钮中......然后我使用 SWIFFY 将动画导出为 HTML 5,如果我在将扩展名更改为 php 后从原始 Swiffy 文件中调用 URL,它工作正常,但是我文档的开头部分太大了,你知道 swiffy 将图像转换为代码 ant 东西太大了:

因此,我尝试将 swiffy 代码移动到外部 js 文件,这就是问题所在,所以我尝试使用 href http://mysite.com/index?myvar=var将 swiffi 文件放入 Iframe 中,结果总是相同在 url 上获取 php 标签和 $var,在 Google 中进行了两个小时的搜索,但没有找到我的问题的答案。

    http://mysite.com/index?myvar=<?= $var ?>

代替:

    http://mysite.com/index?myvar=var

Swiffy 代码显示如下:

    {"body":[{"value":"document.php?myvar=<?=$var;?>","type":305}

是的,我进行了搜索,两个小时后决定发布问题

任何帮助表示赞赏:)

4

1 回答 1

2

Swiffy 常见问题解答 https://www.google.com/doubleclick/studio/swiffy/faq.html

说(转述):

您可以在 URL 中将参数传递给您的 Swiffy 文件,例如 ?{variableName}=http://www.google.com,或者在 Swiffy 输出中插入以下代码片段,就在调用 stage.start() 之前:

或者在调用 stage.start(); 之前使用这样的 JS;

stage.setFlashVars("{variableName}=http://www.google.com");

在您的 ActionScript 代码或 Flash 时间轴中,将分配给 _root 或 _level0 对象:

_root.{variableName} or _{variableName}

我现在没有时间做一个测试用例,但这应该根据文档工作。

于 2012-11-27T15:31:21.133 回答