在浏览器中播放不了swf文件
来源:百度知道 编辑:UC知道 时间:2024/09/18 05:39:18
前提:我使用工具将该swf文件转换为fla文件,再使用flash 8 进行修改了一下链接,重新导出为影片(即swf文件)
问题:在使用Dreamweaver时,插入插件(swf文件类型的),然后使用浏览器预览时,swf文件就播放不出来了
首先,我直接播放该swf文件时,可以播放。
我使用flash 8,进行发布,可以在浏览器中播放(我是对该swf文件转换为fla文件,进行修改后,再导出为swf影片)
使用Dreamweaver,插入插件(也就是把该swf文件)在编辑时,也就是直接在Dreamweaver中播放,可以播放
问题来了
我插入后,使用浏览器浏览时,就浏览不出来了,浏览器上只是在左上角显示一小图片。
请教,这是什么问题,为什么会这样,该怎样解决,请诸位多多赐教
建议重新安装一下你的浏览器,用IE7.0可能会好一些,我一直都是用的这个。祝君好运!
建议更换一下IE的版本因为FLASH大部分需要引用ActiveX控件~下载个火狐~在试验一下~应该就可以解决了
那浏览器可以放别的网站的SWF吗? 还有 请你安装adobe flash player 10播放器 flash8 是不能播放用AS3语言编写的flash的!! 至少也要flash player 9 你的flash软件也好 播放器也好 都太老了啊 我用AS3写的flash你更放不起
swf是Macromedia公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。
SWF文件结构:
swf文件的整体结构是 header + body的组成。
文件的开始是一个[文件头]
它的结构如下:
字节 名称 说明
1 Signature
“F”表示非加密格式,”C”表示加密格式
1 Signature “W”无特殊意义
1 Signature “S”无特殊意义
1 Version 版本号,它表示对应播放器版本
4 FileLength 整个文件长度,低位在前
N FrameSize
RECT结构体,表示屏幕大小,具体结构和长度根据数据变化,分析方法另外讨论。
2 FrameRate 帧频,默认为12,高位在前
2 FrameCount
帧数,表明文件根下的帧数,低位在前
以上是swf中,最简单的一个tag,一个完整的swf文件是由很多独立的tag组成的。每一个tag都包括一个头和一个数据体,头有2种类型,短tag型和长tag型。
短tag型由2byte构成,前10个bit表示tag类型,后6个bit表示tag长