该文档说明thumbnailURL
是该项目缩略图的本地文件网址。
如何使属性thumbnailURL
支持网络网址?
答案 0 :(得分:6)
这是正确的,它必须是本地网址 - 您无法提供网址。如果您希望在该网址上使用相同的图片,则必须下载该图片,然后将其附加到CSSearchableItemAttributeSet
。您可以使用thumbnailURL
或thumbnailData
。
这样做的原因似乎是,如果用户未连接到互联网,搜索结果仍会出现,因此无法下载任何远程图像。即使他们在线,本地存储的图像也会立即显示,因此用户不必等待下载内容。