Safari 因 Flash 而冻结

Safari 因 Flash 而冻结

我在 Mac OS X 10.6.4 上使用 Safari 5.0.2 和 Firefox 3.6.10 时遇到了一些 Flash Player 10.1 问题。在过去几天里,每一个每次我访问安装了 Flash 插件的 GMail 时/Library/Internet Plug-ins,浏览器都会冻结、闪退,并且必须强制退出。删除 Flash 插件可以解决问题,并且仅有的安装的 Flash 插件会引发此问题,因此这不是冲突。BBC iPlayer 似乎也出现了同样的问题,不过一些使用 Flash 的网站(例如 YouTube)似乎运行正常。

我尝试过卸载并重新安装 Flash、清除 Safari 中的缓存、下载 Firefox 以查看它是否也在那里损坏、修复权限以及我知道的所有其他安慰剂,但都没有任何效果。我怀疑是损坏的设置或缓存文件导致 Flash 崩溃(它在我使用的所有其他类似配置的 Mac 上运行良好)——它将用户文件保存在哪里?非常欢迎其他故障排除建议。

[编辑] 感谢所有建议使用 ClickToPlugin 和类似插件的人,但这实际上不是一个解决方案——虽然我不知道为什么 GMail 想要 Flash,但我在网站上遇到了这个问题要求Flash,例如 iPlayer

答案1

我遇到了同样的问题,当时我下载或自动加载了一个插件来下载 Flash 对象 - 但它降低了性能,在某些情况下 Flash 文件无法加载。我尝试降低 Flash 的级别 - 删除了 Shockwave,但速度仍然很慢。发现这个插件是个杀手。(运行进程监视器并看到进程名称 - 被杀死,但重生了,用谷歌搜索它以获取路径 - 删除;重新启动;性能恢复正常。)

我最后也得到了:

  1. 获取副本Snow Leopard 缓存清理器(请参阅苹果网站了解最新内容 - 免费)。

  2. 运行维护下的“修复权限”、“运行维护脚本”和“清除系统日志档案”。

  3. 运行优化下的优化文件和优化文件缓存。

  4. 检查登录项下的资源。根据需要删除。

  5. 重置 Mac 的 PRAM 和 NVRAM(请参阅:链接文本


另外——如上所述——请ClickTo插件——停止 flash 加载,您可以控制何时加载什么。

答案2

对于任何使用 Flash 的人,我的第一个建议是安装ClickTo插件。这将阻止 Flash 自动加载,您可以通过单击 Flash 通常出现的框架来按需加载它。这在 Safari 上有效,并且有一个类似的 Firefox 附加组件 - 我相信它被称为 FlashBlock。

根据您的问题,查找首选项文件的最简单方法是打开硬盘上的新查找器窗口。在搜索框中输入“Flash”。这将开始显示结果。现在,在结果上方和工具栏下方,有一组新选项可以优化搜索。添加过滤器以包含系统文件。删除“缓存”文件夹中或带有“.plist”扩展名的所有内容。

答案3

你可以尝试测试谷歌浏览器。Google 最近与 Adob​​e 合作,现在将 Flash 播放器作为其浏览器的一部分提供,因此您可以查看 Chrome 附带的版本是否在您的系统上运行。

相关内容