2013-09-03 6 views
0

MvvmCross를 사용하면 DownloadCache과 파일 플러그인을 사용하여 이미지를 다운로드하여 응용 프로그램에 캐시 할 수 있습니다. 그러나 사용자 정의 캐시 키 필터를 사용하도록 기본 캐시 구성을 설정할 수 있습니까?캐시 키 필터를 사용하여 이미지를 캐시하는 방법은 무엇입니까?

참조 : URL의 부분은 동적이기 때문에 언젠가

, 당신은 캐시 키로 이미지 URL을 사용할 수 없습니다 (예 : 액세스 제어 목적)

SDWebImage - Using cache key filter

이 기능을 이미 개발 한 사용자가 있습니까?

MvvmCross를 처음 사용하여 IMvxImageHelper<Bitmap> 인터페이스의 오픈 소스 구현을 찾을 수 없습니다. 내 응용 프로그램은 항상 각 이미지 URL의 끝에 임시 서명을 사용하여 이미지를 다운로드하므로 캐시 메커니즘이 작동하지 않습니다.

답변

0

아니요, MvvmCross의 DownloadCache 플러그인은 CacheKey 필터를 지원하지 않습니다. 캐시 캐시는 URL에 캐시합니다. 당신은 당신이 필요의 명확한 이해를 가지고있는 것처럼 소리가 나는 특히 -

기존의 소스는 사용자 정의 구현을 매우 간단한 인터페이스를 만들 수있다, 그래서 대안으로 http://github.com/slodge/mvvmcross

IMvxImageHelper<UIImage>에 플러그인/Cirrious/DownloadCache에 .

관련 문제