useScreenSafeArea
useScreenSafeArea
リアクティブな env(safe-area-inset-*)

使用法
ページを画面全体に表示するためには、まず viewport メタタグ内に追加属性 viewport-fit=cover を設定する必要があります。viewport メタタグは次のようになります:
<meta name="viewport" content="initial-scale=1, viewport-fit=cover" />
その後、以下のようにコンポーネント内で useScreenSafeArea を使用できます:
import { useScreenSafeArea } from '@vueuse/core'
const {
top,
right,
bottom,
left,
} = useScreenSafeArea()
詳細については、次のドキュメントを参照してください:Designing Websites for iPhone X
コンポーネントの使用法
<template>
<UseScreenSafeArea top right bottom left>
content
</UseScreenSafeArea>
</template>
© 2019–PRESENT Anthony Fu https://github.com/antfu
※このページは Nuxt.js 公式ドキュメントの翻訳ページです。
公式ドキュメントの該当ページはこちら:
#