【问题标题】:Load external swf in a template view -- Django 1.5.2在模板视图中加载外部 swf——Django 1.5.2
【发布时间】:2013-09-18 05:51:26
【问题描述】:

我在从模板视图中的主 Flash 影片加载外部 Flash 影片时遇到问题。所以,基本上我有一个名为 mapView 的模板视图,它打开一个 html 文件 (map.html),我在其中加载我的主要 flash 电影 <embed src="{{ STATIC_URL }}map_flash/movie1.swf" quality="high" type="application/x-shockwave-flash" width="960" height="700">,正如你所看到的,我将所有 flash 电影放在静态文件夹中......

加载主 Flash 电影没有任何问题,问题是当我尝试从主电影 (movie1.swf) 加载另一部电影 (movie2.swf) 时。在 adobe flash 中,我定义了另一部电影 (movie2.swf) 的 URL,但 Django 总是将“路径图” (map/movie2.swf) 放在 ADOBE FLASH 中定义的 URL 之前,所以最后它不会加载第二部电影...显然它永远不会在路径 map/movie2.swf 中找到第二部电影,因为它位于静态文件中。

有什么办法解决这个问题吗?

提前致谢

【问题讨论】:

    标签: django html flash django-views


    【解决方案1】:

    好的,我找到了另一种选择……但如果有一种简单的方法,我会更喜欢它,因为电影都在同一个文件夹中。

    在 ADOBE FLASH 的 URLRequest 中,我放置了整个 URL:而不是

    --URLRequest("movie2.swf")
    

    我把这个:

    --URLRequest("http://127.0.0.1:8000/static/movie2.swf")我目前正在本地机器上工作,而不是在服务器上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-29
      • 1970-01-01
      • 2018-12-04
      • 2013-04-12
      • 1970-01-01
      • 2021-09-14
      • 1970-01-01
      • 2011-02-12
      相关资源
      最近更新 更多