Skip to content

Commit

Permalink
2023/10/03 時点の英語版に基づき新規翻訳
Browse files Browse the repository at this point in the history
  • Loading branch information
mfuji09 committed Aug 28, 2024
1 parent ab6c20b commit 15dbd80
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions files/ja/web/api/navigator/windowcontrolsoverlay/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: "Navigator: windowControlsOverlay プロパティ"
short-title: windowControlsOverlay
slug: Web/API/Navigator/windowControlsOverlay
l10n:
sourceCommit: b0c8b07682c8d2cecc544f60468f3cf6fc20ac99
---

{{SecureContext_Header}}{{APIRef("")}}

**`windowControlsOverlay`** は {{domxref("Navigator")}} インターフェイスの読み取り専用プロパティで、{{domxref("WindowControlsOverlay")}} インターフェイスを返します。このインターフェイスは、[ウィンドウ制御オーバーレイ API](/ja/docs/Web/API/Window_Controls_Overlay_API) を使用するデスクトップのプログレッシブウェブアプリのタイトルバーの形状に関する情報を公開します。

デスクトップのオペレーティングシステムにインストールされたプログレッシブウェブアプリは、ウェブアプリマニフェストのメンバーの [`display_override`](/ja/docs/Web/Manifest/display_override)`window-controls-overlay` 値を使用することで、ウィンドウ制御オーバーレイ機能を有効にすることができます。

そうすることで、既定のウィンドウタイトルバーが非表示になり、アプリがアプリウィンドウの全領域にアクセスできるようになります。

##

{{domxref("WindowControlsOverlay")}} インターフェイスです。

##

```js
if ("windowControlsOverlay" in navigator) {
const rect = navigator.windowControlsOverlay.getTitlebarAreaRect();
// タイトルバーの領域の長方形に対して何かをする。
} else {
// ウィンドウ制御オーバーレイ機能が利用できない。
}
```

## 仕様書

{{Specifications}}

## ブラウザーの互換性

{{Compat}}

0 comments on commit 15dbd80

Please sign in to comment.