未检测到 Flash 10:世界上最普遍的网络视频错误?

2024-03-26

问题如下:确保您对网站上 Flash 版本“x”的要求能够正确检测到更高版本的 Adob​​e Flash Player 版本“10”(或“1y”)的存在的最佳方法是什么?

现在谜团来了:为什么这么多需要 Flash Player 版本 8 和 9 或更高版本的网站无法检测到 Flash Player 版本 10?

这是我帖子中的彩色背景屏幕截图,“WTF:Adobe Flash 版本 1x 危机 http://orcmid.com/blog/2008/12/wtf-adobe-flash-version-1x-crisis.asp."

更新2:我已经确认我所看到的问题与相同或更新版本的不正确比较无关。看来某些客户端检测根本无法确定是否安装了 Flash Player,更不用说它是什么版本了。我还发现,如果我以管理员身份运行,则不会遇到问题:Flash 10 的检测工作正常。这使得这罐蛇比我最初想象的要大。我还没有准备好更改这个问题的标题,我正在继续剖析客户端代码,看看会出现什么奇妙的逻辑。有关这些最新披露的详细信息 http://orcmid.com/blog/2008/12/wtf-umm-flash-10-detection-not-so.asp在我的博客上。

UPDATE:虽然我做了搜索,但我错过了相关问题“为什么升级到 Flash 10 后 Flash 视频无法播放? https://stackoverflow.com/questions/214424/why-dont-flash-videos-play-after-upgrading-to-flash-10” 那里的猜测很有趣,但没有追根究底。而且,目前还不清楚李维斯的问题是如何解决的。有趣......也许我们可以在这里弄清事情的真相。


一些背景

我成功地以全新安装的方式安装了新的 Adob​​e Flash Player 版本 10.0.12.36(使用 Adob​​e 提供的卸载程序删除了以前的版本)。

第一个失望是我无法播放 CBS 电视网站上的最新 NCIS 节目,不是高清的,也不是普通旧标准的。但我可以在 Hulu 上播放我最喜欢的节目的视频。我查得越多,就越多次发现那些令人讨厌的“你没有 Flash”、“你需要更新版本的 Flash”、“你的 Flash 版本旧”等消息,这些消息提供了按钮用于下载。

每次我单击下载/更新按钮,并告诉 Adob​​e 网站进行安装(如果尝试安装,应该会失败,因为我没有以管理员身份运行),我已经拥有的版本 10.0.12.36 会立即得到确认,并且不会尝试更新。

好奇吧?


挑战

我想我确切地知道人们正在使用的 Flash 检测脚本中最有可能存在的错误是什么。它实在太多汁了,不可能不是虫子。

现在,这并不意味着所有未能检测到版本 10 的站点都会遭受相同的错误。我只是觉得我想到的那个确实有可能。我也许应该将我的理论密封在某个信封中。同时,让我们看看 StackOverflow 社区必须提供什么以及我们得出的结论是什么。

我说这个bug真的很简单,也很有趣。你怎么说?


我的猜测是javascript正在做字符串比较,在字符串领域,“10”

另外,Flash10 稍微改变了他们的安全模型(破坏了我使用的一个名为 SWFUpload 的工具),因此它可能与此相关(请参阅:http://benr75.com/articles/2008/11/25/swfupload-with-flash-10-fix http://benr75.com/articles/2008/11/25/swfupload-with-flash-10-fix )

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

未检测到 Flash 10:世界上最普遍的网络视频错误? 的相关文章

随机推荐

  • 如何使用自动查询返回多对多关系的嵌套对象

    假设我有 3 个课程 public class Book Autoincrement public int Id get set public string Title get set Reference public list
  • PHP第一次将字符串写入新行而不是文件末尾

    使用Codeigniter函数write file 我可以像这样写入现有文件 write file path to file String four n a 假设我已经有一个这样的文件 String one String two Strin
  • Lua中如何去除字符串中的空格?

    我想从 Lua 中的字符串中删除所有空格 这是我尝试过的 string gsub str string gsub str string gsub str s 这似乎不起作用 如何删除所有空格 它有效 您只需分配实际结果 返回值 使用以下变体
  • 使用 Perl 的 SOAP::Lite 和 WSDL 文件进行 SOAP 调用

    我想对本地 Web 服务进行 SOAP 调用 Web 服务是通过 WSDL 文件定义的 见下文 我想使用 Perl 和 SOAP Lite 我试过这个 use strict use warnings use SOAP Lite my end
  • Xcode 异常断点不会打印抛出异常的详细信息

    SUMMARY 当我设置异常断点时 我没有收到异常消息 如何获取异常消息 我已经知道如何获取堆栈跟踪 但不包括异常消息 DETAILS 过去我使用 Xcode 开发 iOS 应用程序 当出现问题时 我会收到错误 异常 该异常通常会出现 无法
  • 如何在 Gattle 中注入恒定数量的用户?

    我不清楚如何控制加特林中的封闭工作负载模型 如果我使用constantConcurrentUsers 像这样 myScenario inject constantConcurrentUsers 40 during 2 minutes 我认为
  • Rails 资产最佳实践 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我是 Rails 新手 无法找出组织
  • 迅捷继承:超级的超级

    假设这三个类具有简单的层次结构 class A func foo print A class B A override func foo super foo print B class C B override func foo print
  • 使用迭代器初始化字符串,出现“转置指针范围”异常

    也许是一个菜鸟问题 但为什么是这两行 vector
  • 将方法列表中的方法应用于 pandas 数据框

    这是我的第一个问题 所以请耐心等待 我的问题如下 假设我们有一个 pandas Dataframe 并且我们希望动态地将一些 pd Series 方法应用于该 Dataframe 的一组列 为什么下面的例子不起作用 testframe pd
  • Jenkinsfile 中的 Anaconda

    由于我们运行的测试越来越长 我认为从 Travis CI 切换到 Jenkins 在我的本地计算机上 是个好主意 设置 Jenkins 相对简单 但让我的 Jenkinsfile 工作 却不是那么简单 我正在尝试下载 miniconda g
  • 基于存储过程参数的条件 where 子句?

    我有一个带有参数的 SQL Server 2005 存储过程 includeClosedProjects 有一个WHERE我想根据这个参数控制的子句 create proc sel projects incClosedRel int 1 a
  • Sublime Text 2 Javascript 控制台

    我是 Sublime Text2 和 Javascript 新手 使用 Windows 8 我正在尝试在 Sublime Text 中创建一个 Javascript 控制台 我尝试了两种方法 但没有一个对我有用 方法一 我已经安装了在这里找
  • 如何在 android 中从 Http 或 RTSP Url 流式传输视频

    我想在 android 上播放 Http 和 Rtsp 的视频 目前我正在尝试使用 http 链接 但是当我的活动开始时 它只是开始播放带有空白黑屏的音频 没有视频显示 我在下面发布了我的代码 感谢您提前提供的任何帮助 如果有人可以提供一个
  • 检测字节顺序

    我目前正在尝试创建一个C无论目标系统的字节顺序如何 源代码都能正确处理 I O 我选择了 little endian 作为我的 I O 约定 这意味着 对于 big endian CPU 我需要在写入或读取时转换数据 转换不是问题 我面临的
  • C++ TR2 文件系统库的状态如何?

    截至上次布里斯托尔会议 C TR2 文件系统库的状态如何 它将成为 C 1Y C 14 的一部分 还是暂停 或者最近三次会议有任何已知的评论吗 It has 最近获得ISO委员会一致批准 http article gmane org gma
  • Ember 数据:已加载数据哈希...但未提供主键“未定义”

    我正在尝试使用 Ember Data 来加载模型 获取模型的 AJAX 调用似乎成功 但我得到以下信息 Uncaught Error assertion failed A data hash was loaded for a model o
  • 该元素导致 Firefox 中的元素溢出

    我不使用 Bootstrap 或 reset css reboot css 我正在尝试使用通用 css 构建一个网站 我正在做非常基本的事情 但我到处都得到 这个元素导致元素溢出 我已经有一段时间没有在没有任何 css 框架的情况下完成布局
  • C 中的字符串和指针

    include
  • 未检测到 Flash 10:世界上最普遍的网络视频错误?

    问题如下 确保您对网站上 Flash 版本 x 的要求能够正确检测到更高版本的 Adob e Flash Player 版本 10 或 1y 的存在的最佳方法是什么 现在谜团来了 为什么这么多需要 Flash Player 版本 8 和 9