0

我有一个网站将链接到一个用 Flash 构建的新网页。主站点将具有指向该一个 Flash 页面的链接。根据您在站点中的位置,我想在时间轴的不同点打开该闪光灯。这是可以做的事情吗?如果可以,我应该怎么做?

谢谢,马克

4

3 回答 3

1

这是可能的,但您应该有权访问 Flash 源文件。在 Adob​​e 的 devnet 上查看这篇文章:http: //www.adobe.com/jp/devnet/flash/articles/deep_linking.html

一般做法和Gone3d说的一样:

  1. 您在 flash-source 中添加一个回调方法。
  2. 您使用 javascript 访问一个 swf 对象并调用它的回调方法。

也看到这个答案

于 2012-12-05T20:35:52.273 回答
1

您需要将 var 传递给网页的调用,然后将其作为 flashVar 传递给 .swf。它需要一点 js/jquery 才能正确创建页面并动态加载 .swf。

在 swf 中,您必须有一个接受 flashVar 的函数,即 'frameNum=40',它会调用 gotoAndStop(frameNum);

您需要哪些方面的具体帮助?

于 2012-12-05T20:23:24.510 回答
0

看起来 SWFObject 允许我做我需要的事情。我找到了这个教程

于 2012-12-07T16:43:52.847 回答