【问题标题】:What is the best practice for loading a link/linking action into a Flash file?将链接/链接动作加载到 Flash 文件中的最佳做法是什么?
【发布时间】:2010-09-21 15:38:21
【问题描述】:

我觉得大概有三种选择:

  1. 将链接作为 flashvar 加载并允许 Flash 打开 URI
  2. 使用 AJAX/AJAH 将链接加载到 Flash 文件中并允许 Flash 打开 URI
  3. 只需让 Flash 文件调用打开 URI 的 Javascript 函数

其中一种方法是否优于其他方法?

即,
我在 CMS 中工作,因此每种方法都需要不同的过程来编辑/控制链接。在 #1 中,编辑器需要打开 Flash 节点并将路径添加到 flashvar。在 #2 中,编辑器只需将路径作为具有特定 ID 的锚点添加到页面(或 XML)。在#3 中,路径可以以多种不同的方式存储。这些链接在创建 Flash 文件时是未知的,因此它们不能嵌入到 Flash 中。使用#1 而非#2 或#3 等是否有性能/效率/兼容性/充分的理由?

【问题讨论】:

    标签: javascript flash hyperlink flashvars


    【解决方案1】:

    这将取决于链接是什么......但在您的示例的上下文中:
    -1 您将使用 flashvars 将一些变量/数据加载到 Flash
    -2 我想不出需要解决方案 2 的情况...
    -3 您可以使用 navigateToURL 打开 URI 而无需 Javascript

    您可能想研究使用 SWFAddress 进行深度链接
    http://www.asual.com/swfaddress/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-05
      • 1970-01-01
      • 2021-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-05
      • 2012-08-07
      相关资源
      最近更新 更多