fix[Screenfull]: fix screenfull bug (#1603)
This commit is contained in:
		@@ -14,6 +14,9 @@ export default {
 | 
				
			|||||||
      isFullscreen: false
 | 
					      isFullscreen: false
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  mounted() {
 | 
				
			||||||
 | 
					    this.init()
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  methods: {
 | 
					  methods: {
 | 
				
			||||||
    click() {
 | 
					    click() {
 | 
				
			||||||
      if (!screenfull.enabled) {
 | 
					      if (!screenfull.enabled) {
 | 
				
			||||||
@@ -23,9 +26,14 @@ export default {
 | 
				
			|||||||
        })
 | 
					        })
 | 
				
			||||||
        return false
 | 
					        return false
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      screenfull.toggle().then(() => {
 | 
					      screenfull.toggle()
 | 
				
			||||||
        this.isFullscreen = screenfull.isFullscreen
 | 
					    },
 | 
				
			||||||
      })
 | 
					    init() {
 | 
				
			||||||
 | 
					      if (screenfull.enabled) {
 | 
				
			||||||
 | 
					        screenfull.on('change', () => {
 | 
				
			||||||
 | 
					          this.isFullscreen = screenfull.isFullscreen
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user