所有其他类似的问题现在已经过时了,因此我发布此问题是希望有人能提供更现代的答案。
我的phonegap应用程序具有条形码扫描仪。它会正确返回QR码返回的任何文本。我测试的示例条形码之一是VCard,带有完整的VCard文本,开始于:
BEGIN:VCARD
VERSION:3.0
FN;CHARSET=UTF-8:A Test
...
我想将此原始文本解析为VCard,将联系人详细信息保存到设备的联系人列表中。
以前可以使用cordova-plugin-contacts来实现,但是现在(由于安全性问题而已不推荐使用),而且在使用各种更现代的Android操作系统时也会导致应用程序崩溃。
还有另一种方法吗?我尝试将数据另存为.vcf文件,然后尝试打开该文件,但这不起作用。