• 注册
    • 查看作者
    • 为什么我无法打开Chrome电子邮件链接?

      有朝一日,我只想尖叫一声奏效的事情破裂。这发生在本周,当时我需要通过电子邮件与供应商联系。这是一个简单的任务,您单击电子邮件链接,它将在您的默认电子邮件应用程序中打开。我没有让Gmail在Chrome中打开,而是盯着Microsoft Store电子邮件应用程序。我的Chrome mailto链接无效。

      发生故障的是称为mailto协议。将鼠标悬停在支持,联系人或其他电子邮件超链接上时,会看到此协议处理程序。您会看到类似mailto:和电子邮件地址的信息。就我而言,格式是正确的,所以问题出在其他地方。

      由于使用的是Microsoft Windows PC,因此我从Windows设置开始,并对电子邮件应用程序进行了更改并设置了新的首选项。那没有用,这意味着我不得不找到另一个解决方法。实际上,这是修复的进展,因此我将它们按顺序包括在内。但是,您可以跳到其中任何一个。

      解决方案1 ​​–设置协议处理程序

      这是一个很好的起点,尤其是当您不记得曾经在Gmail中打开电子邮件链接时。

      如何将mailto:协议设置为Gmail

        1. 打开Google Chrome浏览器
        2. 在其中一个标签中打开Gmail
        3. 在地址栏的右侧查看“ 协议处理程序”图标。它们看起来像2个相交的钻石。
      为什么我无法打开Chrome电子邮件链接?
      Chrome地址栏中的协议处理程序
        1. 单击处理程序图标

      您应该看到一个小对话框,询问您是否允许mail.google.com打开所有电子邮件链接?

      为什么我无法打开Chrome电子邮件链接?

      1. 选择“ 允许”单选按钮。
      2. 单击完成。
      3. 测试以确保电子邮件链接有效。您可以使用此链接。somebody@example.com

      解决方案2:地址栏中没有协议处理程序

      是的,这发生在我身上。我读过的所有建议都说我应该在地址栏中看到那个时髦的协议图标。好吧,我没有。

      如何检查协议处理程序

        1. 打开谷歌浏览器。
        2. 在地址栏中输入 chrome://settings/handlers
        3. 检查“不允许任何站点处理协议”滑块是否已关闭。
      为什么我无法打开Chrome电子邮件链接?
      调整协议处理程序开关
      1. 如果滑块关闭,则将切换开关向右滑动。
      2. 在地址栏中输入https://mail.google.com
      3. Gmail将打开,您应该看到协议处理程序图标。
      4. 单击协议处理程序图标
      5. 选择允许单选按钮。
      6. 单击完成
      7. 测试以确保电子邮件链接有效。您可以尝试单击此链接。somebody@example.com

      解决方案3:爱尔兰魅力解决方案

      如果您仍然与我在一起,您可能已经猜想解决方案1和2对我不起作用。但是,我在Google Developers网站上找到了Paul Irish的解决方案。

      这有点怪异,但无非是更改Windows注册表。它确实需要您打开Google Chrome开发工具。这些工具内置在浏览器中。

      如何使用Chrome开发者工具控制台设置协议

        1. 打开Google Chrome浏览器
        2. 打开您的Gmail标签。
        3. CtrlShift+J

      开发者控制台应该在屏幕或底部的右侧任意打开。您的屏幕可能会与我的屏幕有所不同。不用担心警告。

      为什么我无法打开Chrome电子邮件链接?
      Chrome开发者工具控制台

        1. 查找底部的>符号。
        2. 复制下面的代码。
      navigator.registerProtocolHandler(“ mailto”,
                                        “ https://mail.google.com/mail/?extsrc=mailto&url=%s”,
                                        “ Gmail”);
      
        1. 将此代码粘贴在>符号之后。
        2. Enter键

      在控制台的底部,您应该看到未定义的单词,在屏幕的顶部,您应该看到一个引用mail.google.com的框。

      为什么我无法打开Chrome电子邮件链接?
      查找“未定义”参考和顶部对话框
      1. 点击允许
      2. 测试以确保电子邮件链接有效。您可以尝试单击此链接。somebody@example.com

      解决方案4 –移除处理程序并翻转开关

      是的,信不信由你,解决方案3只能让我参与其中。测试电子邮件链接后,它仍然无法正常工作。我一直盯着Windows邮件应用程序……。有时您只需要删除然后重试。

        1. 在“ Gmail”标签中,输入chrome://settings/handlers地址栏。
      为什么我无法打开Chrome电子邮件链接?
      关闭处理程序并删除现有的处理程序
        1. 点击mail.google.com右侧的3个垂直点
        2. 选择删除
        3. 翻转允许网站要求成为默认处理程序开关关闭,然后再
          现在,您应该在地址栏中看到协议图标。
        4. 单击处理程序图标
        5. 您应该看到一个小对话框,询问您是否允许mail.google.com打开所有电子邮件链接?

      1. 选择“ 允许”单选按钮。
      2. 点击完成
      3. 测试以确保电子邮件链接有效。您可以使用此链接。somebody@example.com

      希望这些解决方案之一对您有用。如果没有,您可以尝试搜索提供此功能的Chrome扩展程序。我不喜欢添加扩展,因为每个扩展都占用内存。

    • 0
    • 0
    • 0
    • 65
    • 请登录之后再进行评论

      登录
    • 实时动态
    • 返回顶部