diff --git a/src/views/ebiz/sale/readDocuments.vue b/src/views/ebiz/sale/readDocuments.vue
index 9bded5d1e..3bfbf373e 100644
--- a/src/views/ebiz/sale/readDocuments.vue
+++ b/src/views/ebiz/sale/readDocuments.vue
@@ -14,6 +14,7 @@
+
请下滑至底部完成阅读
@@ -71,7 +72,8 @@
branchType: '',
// 银保渠道滚动检测相关
isScrollToBottom: false,
- scrollTimer: null
+ scrollTimer: null,
+ pdfStatus: void 0
}
},
components: {
@@ -368,7 +370,8 @@
pdfurl: thispdfurl,
lazy:false,
scale:1
- }).on("complete", function (status, msg, time) { //监听完成事件
+ }).on("complete", (status, msg, time)=> { //监听完成事件
+ this.pdfStatus = status
console.log("状态:" + status + ",信息:" + msg + ",耗时:" + time + "毫秒,总页数:" + this.totalNum)
})
},
@@ -484,7 +487,16 @@
that.isDisabledComplite = true
}
}
- }
+ },
+ pdfStatus() {
+ const observer = new IntersectionObserver(entries => {
+ entries.forEach(entry => {
+ if (entry.isIntersecting) this.isScrollToBottom = true
+ observer.unobserve(entry.target)
+ })
+ })
+ observer.observe(this.$refs.activeButtonEle)
+ }
}
}