mailto: .. Attach= 不适用于 Firefox 或 Chrome,因此无法通过电子邮件从 Google 地球发送 .klm 文件?
我喜欢在 Debian 上使用 Google 地球,但是当我尝试发送电子邮件时.klm
使用查看文件File
|Email
|Email view...
并选择web browser mailto: handler
:
我收到以下错误消息:
我在 Windows 10 中没有看到此错误消息。相反,它会按预期创建带有附件的电子邮件。
这是我已经尝试解决此问题的方法:
1)修复了环境(确定几个地方):
# cat /etc/environment
BROWSER=/opt/firefox/firefox
和
# tail -2 /etc/.bash.shared
export BROWSER="/opt/firefox/firefox"
现在当我打开终端时我得到这个:
$ env | grep BROWSER
BROWSER=/opt/firefox/firefox
2)我还测试了 Firefox 和 Chrome,看看它们是否attach=
可以在mailto:
URL,但到目前为止我似乎无法正常工作。我正在尝试浏览类似以下的 URL:
mailto:[email protected]?subject=xx&body=yy&attach=%22%2fhome%2fhoward%2fDesktop%2fphpmyadmin.pdf%22
(其中 URL 编码为 %22 表示双引号 ("),%2f 表示斜杠 (/))。
我也尝试过@attachment=
而不是@attach=
.
Thunderbird 和 Chrome 都会打开一个新的电子邮件窗口,主题和正文按预期工作,但附件不存在。
首先,我想我需要开始@attach=
使用 Firefox(或 Chrome),但是如何呢?
我在用着:
- Debian 9.9 (x86-64)(Linux 内核 4.9.0-9-amd64)
- 肉桂 3.2.7 与
- 谷歌地球 7.1.4.1529
- 火狐量子 68.0.2(64 位)/Chrome 76.0.3809.100(64 位)
答案1
这是一个解决方法从 GMU/Linux 中的 Google Earth获取*.kmz
您当前位置的文件:
- 创建一个图钉在你所在的视图中。
(名称并不重要,但如果您命名它,下面的文件名将是该名称。) - 然后右键单击该图钉并选择“将地点另存为'。
- 然后你可以附上这个*.kmz文件到电子邮件将其发送给某人。
(有时您可以选择“文件”|“保存”,但这并不总是有效。)