Flash 对象正在下载而不是显示
Flash object is downloading instead showing
我搬到了新的虚拟主机。现在我有一些问题。
每次我使用任何浏览器访问我的网站时,我的 Flash 对象(游戏、时钟等)都会被下载,而不是显示在页面中。我在 google 中搜索有关该问题的内容,但没有...
我能做些什么来修复它吗?有 .htaccess
的东西?我正在使用 iframe
加载闪光灯。我还使用 PHP
5.5 版(在我的旧主机上我使用的是 5.4 版)。
你检查过Content-Type
headers了吗?据我所知,Content-Type
可以使用 AddType 指令通过 .htaccess 进行控制。就我而言 AddType
AddType text/html .html
"I'm using iframe
for loading the Flash."
如今 Chrome 等浏览器不直接加载 SWF (Flash) 文件。
如果您直接将地址栏或iframe
src指向.swf
文件.
解决方法:
使用 iframe
,您必须加载本身嵌入 .swf
文件的 .html
文件。
所以不要加载 iframe
为:http://www.mysite/someFlash.swf
...
而是加载为 http://www.mysite/someFlash.html
,其中 HTML 文件代码看起来像:
<!DOCTYPE html>
<html>
<body>
<embed src="http://www.mysite/someFlash.swf" width="800" height="600">
</body>
</html>
可能服务器未配置为识别 'swf' 扩展。
如果是这种情况,您可以要求主持人将 flash 扩展名和 mime 类型添加到服务器中的列表中。
扩展名 - mimetype
swf - application/x-shockwave-flash swf
已修复:实际上我没有意识到网络托管给了我更多权限,这将我的 php 版本重置为默认 5.6。我重新设置为5.5,一切都找到了:)谢谢大家!
我搬到了新的虚拟主机。现在我有一些问题。 每次我使用任何浏览器访问我的网站时,我的 Flash 对象(游戏、时钟等)都会被下载,而不是显示在页面中。我在 google 中搜索有关该问题的内容,但没有...
我能做些什么来修复它吗?有 .htaccess
的东西?我正在使用 iframe
加载闪光灯。我还使用 PHP
5.5 版(在我的旧主机上我使用的是 5.4 版)。
你检查过Content-Type
headers了吗?据我所知,Content-Type
可以使用 AddType 指令通过 .htaccess 进行控制。就我而言 AddType
AddType text/html .html
"I'm using
iframe
for loading the Flash."
如今 Chrome 等浏览器不直接加载 SWF (Flash) 文件。
如果您直接将地址栏或iframe
src指向.swf
文件.
解决方法:
使用 iframe
,您必须加载本身嵌入 .swf
文件的 .html
文件。
所以不要加载 iframe
为:http://www.mysite/someFlash.swf
...
而是加载为 http://www.mysite/someFlash.html
,其中 HTML 文件代码看起来像:
<!DOCTYPE html>
<html>
<body>
<embed src="http://www.mysite/someFlash.swf" width="800" height="600">
</body>
</html>
可能服务器未配置为识别 'swf' 扩展。
如果是这种情况,您可以要求主持人将 flash 扩展名和 mime 类型添加到服务器中的列表中。
扩展名 - mimetype
swf - application/x-shockwave-flash swf
已修复:实际上我没有意识到网络托管给了我更多权限,这将我的 php 版本重置为默认 5.6。我重新设置为5.5,一切都找到了:)谢谢大家!