我们没有将照片作为一个选项包含在我们的.find中,但是cordova.contacts插件仍然会获取所有的联系人照片,并将它们放入临时文件夹中。
在所有联系人都有照片的手机上,这可能需要10秒或更长时间,并填满内存……如果设备必须第二次运行,通常会使设备崩溃。
目前,我必须完全删除插件中提到照片的任何部分,因为它要么全有要么什么都没有,而不是仅仅能够得到所选联系人的照片。
所以总而言之,即使你不想要,cordova.contacts也总是会得到所有的联系人照片--当假脱机处理整个地址簿时,该怎么做才能禁用这些照片呢--但在需要时,它仍然能够调用特定联系人的照片
这可能是一个bug吗?
发布于 2014-10-09 23:57:19
根据docs,使用contactFindOptions.desiredFields参数来控制必须返回哪些联系人属性。
https://stackoverflow.com/questions/26280069
复制相似问题