From d7d66d1faa69e6566b20ffc039b536e08400ebec Mon Sep 17 00:00:00 2001 From: zenggaofeng Date: Wed, 27 Mar 2024 15:03:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DonlyRetrieveFromCache?= =?UTF-8?q?=E4=BB=85=E7=A3=81=E7=9B=98=E5=92=8C=E5=86=85=E5=AD=98=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E8=B5=84=E6=BA=90=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zenggaofeng --- CHANGELOG.md | 1 + .../ets/components/imageknife/requestmanage/RequestManager.ets | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bfe2e3..1931ab3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - 修复单帧gif图片加载失败 - removeRunning删除running队列log设置开关 - ImageKnife新增图片宽高自适应功能 +- 修复onlyRetrieveFromCache属性(仅磁盘和内存获取资源)失效 ## 2.1.2-rc.10 - 修复部分gif图片识别成静态图 diff --git a/library/src/main/ets/components/imageknife/requestmanage/RequestManager.ets b/library/src/main/ets/components/imageknife/requestmanage/RequestManager.ets index 955cede..d167f30 100644 --- a/library/src/main/ets/components/imageknife/requestmanage/RequestManager.ets +++ b/library/src/main/ets/components/imageknife/requestmanage/RequestManager.ets @@ -205,6 +205,7 @@ export class RequestManager { this.parseDiskFile2PixelMap(request, cached, onComplete, onError) } else { this.mStage = Stage.SOURCE; + this.mStage = request.onlyRetrieveFromCache? Stage.FINISHED : Stage.SOURCE this.searchLoadFrom(this.options, this.mStage, onComplete, onError); } }