HTML <a> 标记 mailto 生成错误地址

HTML <a> tag mailto generates wrong address

我正在使用 ubuntu 15.04 和 chrome。当我使用 mailto 协议单击任何 html link 时,例如

<a href="mailto:myemail@example.com">Click to send me email!</a>

它打开了我的默认电子邮件应用程序 (thunderbird),但在地址字段中填充了错误的地址。它在 /// 前添加到电子邮件地址。所以在上述情况下,收件人将如下所示

///myemail@example.com

而不是

myemail@example.com

Skype 网址也存在同样的问题。即

<a href="skype:myusername?chat">Click to chat with me!</a>

它会通过在前面加上斜线 (/) 来打开错误用户的 Skype window,这与电子邮件地址一样。

在这方面的任何帮助将不胜感激。

ubuntu 15.04 上的 gvfs 包有问题,它负责使用默认程序打开文件或执行操作。

gvfs 包打开地址错误的 mailto。删除这个包

sudo apt-get purge gvfs

而且,对于 mailto 和 skype,它都可以正常工作。

通过清除 gvfs,许多程序开始出现异常。它还使文件资源管理器和桌面文件无法访问。

这是 ubuntu 15.04 中的已知问题,希望在下一个稳定版本中解决。