|
@@ -81,6 +81,13 @@ export default defineComponent({
|
|
// 判断活动状态的活动时间
|
|
// 判断活动状态的活动时间
|
|
this.checkActivityTime()
|
|
this.checkActivityTime()
|
|
},
|
|
},
|
|
|
|
+ unmounted() {
|
|
|
|
+ const visibilityChangeEvent = this.hiddenProperty.replace(
|
|
|
|
+ /hidden/i,
|
|
|
|
+ 'visibilitychange'
|
|
|
|
+ )
|
|
|
|
+ document.removeEventListener(visibilityChangeEvent, this.onVisibilityChange)
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
onVisibilityChange() {
|
|
onVisibilityChange() {
|
|
if (!document[this.hiddenProperty]) {
|
|
if (!document[this.hiddenProperty]) {
|