我在尝试加载SWF文件以在我的网站上嵌入Flash视频时遇到了一些问题。该网站已通过Google App Engine(PHP运行时)进行部署。闪光移动似乎在那里,但它只是一个白色的屏幕。当您右键单击它时,它会显示“未加载电影...”
我尝试了几种方法,每种方法都得到了相同的结果。可以通过这些URL看到源代码。
http://www.andrewrgoss.com/iidfinalproject.html
http://www.andrewrgoss.com/iidfinalproject2.html
我确实在我的app.yaml文件中添加了.swf扩展名,如下所示。 .swf文件与.html文件存在于同一目录中。任何想法,为什么我不能让这个工作?另外,这里可以使用更好(理想情况下相对简单)的替代方法吗?
application: andrewrgoss
version: 1
runtime: php
api_version: 1
handlers:
# All URLs beginning with /stylesheets are treated as paths to static files in
# the stylesheets/ directory.
- url: /images\.ico
static_files: images/db_favicon.ico
upload: images/db_favicon\.ico
- url: /(.*\.(gif|png|jpg|ico|js|css|swf))
static_files: \1
upload: (.*\.(gif|png|jpg|ico|js|css|swf))
- url: /.*
script: index.php
答案 0 :(得分:1)
此文件" http://www.andrewrgoss.com/AGoss_IID_FinalProject8282011.swf"正在返回404。
您所关注的文件似乎是" http://www.andrewrgoss.com/web/AGoss_IID_FinalProject8282011.swf" - 可能它包含在一个名为" web"的子目录中。在你的项目中?