在 IE 9 RC 或测试版中,嵌入的视频未显示在网页中。我验证了“Internet 选项”中的安全设置。没有发现任何问题。请查看下面的屏幕截图。我可以在 Youtube 上观看 Flash 视频。但是,出于某种原因,在某些网站中嵌入的视频未显示。
使用 Firefox 时我没有遇到这个问题。
更新:
我可以在管理员帐户中查看嵌入的视频。但无法在标准帐户中查看。
更新:
@TomWij,感谢您的建议。进程监视器提示有助于确定问题。当以标准权限运行时,它会因读取密钥而收到“访问被拒绝”
HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash.
当我将权限提升到管理员帐户时,没有任何问题。然后我卸载了 flash,删除了注册表项,然后再次安装了 flash。现在,我可以在标准帐户中观看嵌入的视频。
答案1
我检查过了,它在这里有效,所以对你来说这是一个本地问题。
让我们从下往上来看一下:
重置 Internet Explorer 设置,这应该可以消除任何让你烦恼的奇怪设置。
我怀疑嵌入功能被禁用了,因为上面的屏幕截图显示它是一个 YouTube 视频。
卸载 Java、Flash 和 Shockwave;然后卸载 Internet Explorer。然后重新安装。
尝试使用 Flash 的不同版本检查兼容性问题。
禁用病毒扫描程序和防火墙以确保它们不会打扰您。
由于它以管理员身份运行,因此使用进程监控和过滤状态在
ACCESS DENIED
。iexplore.exe
这使您可以排除进程无法访问的键的故障。更新显卡驱动程序不起作用。我没有其他选择,这是 RC,忍受它……
答案2
我建议卸载 Flash 并重新安装。FireFox 和 IE 的 Flash 安装方式不同,因此在两者之间切换不会产生同类比较。
我注意到 IE9 beta/RC 中 Flash 10.2 的运行效果比 10.1 更好。
答案3
上面关于访问注册表项的答案
HKEY_CLASSES_ROOT\MIME\数据库\内容类型\应用程序/x-shockwave-flash
对我来说也有效。甚至比上面更简单,我只需右键单击 regedit 中的键,并允许计算机上的所有用户对其进行读取访问,然后嵌入的视频对非管理员用户有效,例如: 从飞机窗户看到航天飞机发射