当我双击本地 HTML 文件时,Google Chrome 不再打开它们

当我双击本地 HTML 文件时,Google Chrome 不再打开它们

我肯定对 Mac 上的 Google Chrome 做了什么。

本地 HTML 文件即使与 Chrome 相关联,当我双击它们时也不会在 Chrome 中打开。例如,双击桌面上的 HTML 文件会启动 Chrome,但浏览器窗口不会显示 HTML 文件的内容。

如果我将计算机用于显示 HTML 文件的程序更改为 Safari 或 Firefox,它们将按我预期的方式打开,并在浏览器窗口中正确呈现 HTML。

如果我打开 Chrome 窗口并将 HTML 文件拖到进入浏览器窗口,它将正确呈现 HTML 内容,但双击是我希望恢复的行为。

有人知道为什么这会导致 Chrome 行为发生这种变化吗?最重要的是,如何修复它?

我使用的 Chrome 扩展程序:LastPass、Xmarks、Google Voice。

答案1

我通过将 Mac 上的默认“打开方式”选项从 Chrome 更改为 Firefox,然后将其恢复为 Chrome 来解决这个问题。

答案2

操作系统假设文件关联只是“应用程序名称”“文件名.ext”。如果出于某种原因,Google 的员工在某个地方搞砸了,那么这就是它停止工作的原因

答案3

这似乎是 Chrome 的一个错误,已向 Google 报告,所以我们只能坐等他们修复。据我所知,目前没有解决办法...

答案4

我有一个完美的答案。

对于Mac:

转到“文本编辑”>“首选项”。然后在“新建文档”下,选择“纯文本”。在“打开并保存”下,选中“将 html 文件显示为 html 代码”和“将 RTF 文件显示为 RTF 代码”。取消选中“添加“.txt””选项。

然后以 .html 格式将您的 html 代码保存在 TextEdit 中。

这应该适用于 Chrome 和 Safari。

相关内容