vcf-vcard - 使用链接到图像文件的 URL 导入的“PHOTO”创建 VCF 文件
问题描述
我正在尝试根据这些规范创建一个 .VCF 文件(使用 3.0 版)
https://en.wikipedia.org/wiki/VCard#vCard_3.0
https://www.rfc-editor.org/rfc/rfc2426#section-3.1.4
除非 PHOTO 字段,否则一切正常。
如果我尝试使用外部图像(使用 URI 值)设置 PHOTO,则无法让我的 mac 或 android 将图像导入创建的联系人。
PHOTO;VALUE=URI;TYPE=GIF:http://www.example.com/dir_photos/my_photo.gif
如果我在 JPG 文件中嵌入 base64 代码,它就可以工作。
谢谢你。有人成功了吗?
解决方案
您需要包含一个 base64 编码的图像 uri:
PHOTO;ENCODING=BASE64;TYPE=PNG:iVBORw0KG...
推荐阅读
- python - 我已经在 pip 中安装了 pandas_datareader,但是当我尝试在 Jupyter Notebook 中导入相同的内容时,它说找不到模块
- javascript - 是否有任何 lodash 方法来更新数组中的对象,其中匹配的项目将有一个新键?
- swift - UITableView 滚动到顶部
- sql - 在 SQL 中反透视表时获取值存在的列的位置
- android - 如何在 Webview 中实现“tel:”url
- c# - 说话人识别 API - 注册 - 错误请求
- php - 每周自动将文件上传到 Google Drive
- java - 我通过 DashboardResponse 的改造得到的 JSON 响应在 textview 上设置什么?
- java - 如何使用 Java 和 Selenium 为我的驱动程序传递无头选项?
- php - 通过 laravel 中的控制器更改环境值