diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6829ded..a64b25f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@
- requestInStream的回调改成异步
- 修复tasktool出现crash问题
- imageKnife依赖更名为library
+- 解决外部定时器失效的问题
## 2.1.1-rc.4
diff --git a/OAT.xml b/OAT.xml
index f6e8ede..10e5eb1 100644
--- a/OAT.xml
+++ b/OAT.xml
@@ -10,7 +10,7 @@
-
+
@@ -20,7 +20,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
diff --git a/library/src/main/ets/components/imageknife/ImageKnifeComponent.ets b/library/src/main/ets/components/imageknife/ImageKnifeComponent.ets
index e1d0394..5a55812 100644
--- a/library/src/main/ets/components/imageknife/ImageKnifeComponent.ets
+++ b/library/src/main/ets/components/imageknife/ImageKnifeComponent.ets
@@ -36,7 +36,7 @@ export struct ImageKnifeComponent {
private currentWidth: number = 0
private currentHeight: number = 0
// 定时器id
- private gifTimerId: number = 0
+ private gifTimerId: number = -1
// 完整gif播放时间
private gifLoopDuration: number = 0
private startGifLoopTime: number = 0