今天升级到Flash 10,现在很多flash视频没有在很多网站上播放,包括我创建的几个。解决办法是什么?
编辑让我在这里澄清。这个问题的目的是为了找到允许所有版本的闪存(包括最新版本)的用户能够看到它们所需的代码更改。
发布于 2008-10-19 17:46:05
Flash API只提供字符串形式的版本号,因此可能的原因是脚本将单个字符从版本字符串中提取出来,并看到"1“而不是"10”。或者那些天真地检查(version==9)而不是(version>9)的脚本。
注意:像(version>9)这样的比较将如AS中所期望的那样工作,即使version是一个类似于"10"的字符串。
发布于 2008-10-18 12:14:02
这可能是由于版本检查。
确保网站能够正确处理两位数版本号。特别是在使用字符串时,"9“在许多实现中大于"10”。
发布于 2008-10-18 12:30:36
我同意HS,这很可能是由于网站使用闪存版本嗅探器,排除您的播放器。过去这对我来说是个问题。要检查是否存在这种情况,我建议您查看页面的源代码并搜索swf文件的路径。这可以在对象标记中,也可以在javascript行中。我通常会查找.swf并将整个路径复制到浏览器地址行中。如果视频播放,当你这样做,我想你可以发送电子邮件给网站管理员,要求他们修复他们的swf嵌入。
https://stackoverflow.com/questions/214424
复制相似问题