SWF 在本地工作但不从服务器加载
SWF works locally but not loaded from server
这是交易。我使用 Unity 构建了 SWF,并使用 swfobject 嵌入到 HTML 页面中。当我在本地加载页面时它工作得很好(zip), but it always says "Movie not loaded" when I try to load page. from server
我已经检查过类似的嵌入式电影 (this one, and this one),发现 HTML 代码和脚本中没有差异。所以我怀疑问题的根源是我的服务器,很可能是它的重写规则。昨天我尝试使用多个手册、论坛线程等来理解这个文件的含义:
AddHandler application/x-httpd-php52 .php .php5 .php4 .php3
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
曾几何时,在 Google 翻译存在之前,我花了一整天的时间将一篇文章从简体中文成功翻译成俄语(中文零经验,学校课程总C-)俄语)。因此,当我花了相同的时间处理几串声明性代码时,我仍然感到非常沮丧,即使我是对的,它也会解决我的问题。
因此,我将不胜感激一两个有用的答案。
我做了一些进一步的测试,遗憾的是控制台上没有错误。但是看起来服务器上的 .swf
文件有问题,因为当我从您的服务器下载文件时,它在本地也不起作用。 (你以前试过吗?)
您是如何上传文件的?网络上有许多来源(例如 http://www.techtutorials.net/articles/ftp_binary_or_ascii__a.html)指出您必须对 .swf
等文件使用 binary
模式。
=> 使用binary
模式再次上传文件
一些其他想法:
检查.swf
文件的文件权限,至少应该有读权限(例如644
)
检查 Apache 中的 MIME 类型:AddType application/x-shockwave-flash swf
资料来源:http://www.htaccess-guide.com/adding-mime-types/
如果所有这些都不能解决您的问题,请告诉我。
这是交易。我使用 Unity 构建了 SWF,并使用 swfobject 嵌入到 HTML 页面中。当我在本地加载页面时它工作得很好(zip), but it always says "Movie not loaded" when I try to load page. from server
我已经检查过类似的嵌入式电影 (this one, and this one),发现 HTML 代码和脚本中没有差异。所以我怀疑问题的根源是我的服务器,很可能是它的重写规则。昨天我尝试使用多个手册、论坛线程等来理解这个文件的含义:
AddHandler application/x-httpd-php52 .php .php5 .php4 .php3
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
曾几何时,在 Google 翻译存在之前,我花了一整天的时间将一篇文章从简体中文成功翻译成俄语(中文零经验,学校课程总C-)俄语)。因此,当我花了相同的时间处理几串声明性代码时,我仍然感到非常沮丧,即使我是对的,它也会解决我的问题。
因此,我将不胜感激一两个有用的答案。
我做了一些进一步的测试,遗憾的是控制台上没有错误。但是看起来服务器上的 .swf
文件有问题,因为当我从您的服务器下载文件时,它在本地也不起作用。 (你以前试过吗?)
您是如何上传文件的?网络上有许多来源(例如 http://www.techtutorials.net/articles/ftp_binary_or_ascii__a.html)指出您必须对 .swf
等文件使用 binary
模式。
=> 使用binary
模式再次上传文件
一些其他想法:
检查
.swf
文件的文件权限,至少应该有读权限(例如644
)检查 Apache 中的 MIME 类型:
AddType application/x-shockwave-flash swf
资料来源:http://www.htaccess-guide.com/adding-mime-types/
如果所有这些都不能解决您的问题,请告诉我。