【问题标题】:Flash will not load images when embedded inside of lightwindow嵌入到 lightwindow 中时,Flash 不会加载图像
【发布时间】:2012-02-23 15:22:08
【问题描述】:

不久前我发布了一个类似的问题,但是我浏览了论坛并找不到答案......

我正在使用 Lightwindow,它是 Lightbox 的一个版本,可以包含任何形式的内容并且支持 .swf 文件。

我已经在我的页面上链接了测试链接以激活 lightwindow 并打开 swf 文件。 Light window 将窗口打开到正确的大小,但不显示任何内容。如果我直接进入 flash 文件,那么所有测试图像都会加载...http://tinyurl.com/6no86pw

可以找到有问题的页面@http://tinyurl.com/89twd9o,测试链接称为“链接名称”。

这是该链接的代码:

    <a href="http://www.monsterbox.co.uk/ollie/lightwindow/gallery/gallery.swf"    class="lightwindow" params="lightwindow_width=800,lightwindow_height=345" >Link Name</a>

我理解是这样的

    <param name="base" value="images" />

将被添加到对象内部,但在这种情况下,我不明白它是如何工作的。

谢谢

C

【问题讨论】:

  • 使用 http 检查器(例如 charles/fiddler/firebug)找出这些请求发生了什么。

标签: javascript flash lightwindow


【解决方案1】:

您的 swf 正在尝试(但失败)加载 http://www.monsterbox.co.uk/ollie/gallery.xml。我假设您的 swf 中的逻辑依赖于这些数据来进行。

【讨论】:

  • 但是如果你直接进入 swf 文件,它会很好地加载
  • 我建议从这个 BlaBlaBox 中夺回控制权,编写自己的 HTML 来托管 SWF 文件,然后将其放入框中。自从我遇到相对路径问题以来已经很久了,我不记得如何解决它了。
猜你喜欢
  • 2013-12-05
  • 1970-01-01
  • 2021-04-22
  • 2018-01-10
  • 2018-11-05
  • 1970-01-01
  • 2010-10-06
  • 2011-09-30
  • 1970-01-01
相关资源
最近更新 更多