app php01 790c53caa0 最后一版uniaiim 10 luni în urmă
..
.idea 790c53caa0 最后一版uniaiim 10 luni în urmă
out 790c53caa0 最后一版uniaiim 10 luni în urmă
src 790c53caa0 最后一版uniaiim 10 luni în urmă
README-CH.md 790c53caa0 最后一版uniaiim 10 luni în urmă
README.md 790c53caa0 最后一版uniaiim 10 luni în urmă
package.json 790c53caa0 最后一版uniaiim 10 luni în urmă

README-CH.md

safeAreaInsets

使用javascript获取安全区信息.

先决条件

  • WKWebview
  • viewport-fit=cover

安装

NPM

npm install safe-area-insets --save

UMD

https://unpkg.com/safe-area-insets/out/umd/index.min.js

使用

引用

var safeAreaInsets = require('safe-area-insets')

安全区信息

console.log('safeAreaInsets.support', safeAreaInsets.support)
console.log('safe-area-inset-top', safeAreaInsets.top)
console.log('safe-area-inset-left', safeAreaInsets.left)
console.log('safe-area-inset-right', safeAreaInsets.right)
console.log('safe-area-inset-bottom', safeAreaInsets.bottom)

监听安全区信息变化事件

function callback(style){
    console.log(style)
}
// add
safeAreaInsets.onChange(callback)
// remove
safeAreaInsets.offChange(callback)

相关阅读

为iPhoneX设计网站