我使用以下代码使用联系人插件获取联系人和联系人详细信息," cordova-plugin-contacts "
import ast
import csv
with open('input.txt', 'r') as in_f, open('data.csv', 'w') as out_f:
data = in_f.readlines()
# Take specific fields and ignore others
writer = csv.DictWriter(out_f, fieldnames=['id', 'dataFrames', 'timestamp'], extrasaction='ignore')
writer.writeheader() # For writing header
for row in data:
dict_row = ast.literal_eval(row) # because row has a dict string
writer.writerow(dict_row)
但我无法取得像
这样的活动日期如何获得这些字段?
答案 0 :(得分:3)
联系人插件只会返回少数字段,请参阅https://github.com/apache/cordova-plugin-contacts#properties
在ios设备中不支持android中支持的一些属性。参考设备特定的怪癖https://github.com/apache/cordova-plugin-contacts#android-2x-quirks
您可以获取生日,展示名称,ID,phoneNumbers等字段。但 没有类型周年纪念日,定制等领域的支持。 您可以使用类别字段获取与联系人关联的用户定义类别。
reshape