监听网页 show
、hide
、enter
、leave
事件。
CDN
<script src="https://unpkg.com/@yorkjs/web-page"></script>
NPM
npm install @yorkjs/web-page
YARN
yarn add @yorkjs/web-page
import * as WebPage from '@yorkjs/web-page'
WebPage.addEventListener(
WebPage.SHOW,
function (data) {
console.log('show', data)
}
)
WebPage.addEventListener(
WebPage.HIDE,
function (data) {
console.log('hide', data)
}
)
WebPage.addEventListener(
WebPage.ENTER,
function (data) {
console.log('enter', data)
}
)
WebPage.addEventListener(
WebPage.LEAVE,
function (data) {
console.log('leave', data)
}
)
初始化。
监听事件,仅支持对外暴露的常量事件。
show
、hide
事件仅适用于支持visibilitychange
事件的浏览器。enter
、leave
事件仅适用于支持pageshow
和pagehide
事件的浏览器。