aboutsummaryrefslogtreecommitdiff
path: root/files/ja/archive/b2g_os/api/bluetoothmanager/isconnected/index.html
blob: 1773376bb173c47c6c6dd726560cf25481f3b44d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
---
title: BluetoothManager.isConnected()
slug: Archive/B2G_OS/API/BluetoothManager/isConnected
tags:
  - API
  - Firefox OS
  - Method
  - Non Standard
  - Reference
  - Web Bluetooth
  - WebAPI
translation_of: Archive/B2G_OS/API/BluetoothManager/isConnected
---
<p></p><section class="Quick_links" id="Quick_Links"><ol><li><strong><a href="/ja/docs/Web/API/Web_Bluetooth_API">Web Bluetooth API</a></strong></li><li><strong><a href="/ja/docs/Web/API/Archive"><code>Archive</code></a></strong></li><li class="toggle"><details open><summary>Bluetooth API に関連するページ</summary><ol><li><a href="/ja/docs/Web/API/BluetoothAdvertisingData"><code>BluetoothAdvertisingData</code></a></li><li><a href="/ja/docs/Web/API/BluetoothDevice"><code>BluetoothDevice</code></a></li><li><a href="/ja/docs/Web/API/BluetoothGATTCharacteristic"><code>BluetoothGATTCharacteristic</code></a></li><li><a href="/ja/docs/Web/API/BluetoothGATTDescriptor"><code>BluetoothGATTDescriptor</code></a></li><li><a href="/ja/docs/Web/API/BluetoothGATTRemoteServer"><code>BluetoothGATTRemoteServer</code></a></li></ol></details></li></ol></section><p></p>

<p></p><div class="overheadIndicator nonStandard nonStandardHeader">
      <p><strong><span title="この API は標準化されていません。"><i class="icon-warning-sign"> </i></span> 非標準</strong><br>
      この機能は現在 W3C の標準化のプロセスに乗っていませんが、Firefox OS プラットフォームではサポートされています。将来は動作が変わるかもしれませんし、他のブラウザーで広くサポートされているわけでもありませんが、Firefox OS アプリ専用のコードで使うには適しています。</p>
      </div><p></p>

<p></p><div class="warning">
    <p style="text-align: center;">この API は <a href="/ja/docs/Mozilla/Firefox_OS/Security/Application_security">認定済みアプリ</a>のみ、 <a href="/ja/docs/Mozilla/Firefox_OS">Firefox OS</a> で有効になります。</p>
</div><p></p>

<h2 id="概要">概要</h2>

<p><code>isConnected</code> メソッドは <a href="https://www.bluetooth.com/specifications/assigned-numbers/service-discovery">Bluetooth profile</a> を持つデバイスが接続されているかをチェックするのに使用されます。</p>

<p>このメソッドは デバイスが <a href="/ja/docs/Web/API/BluetoothAdapter/connect" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>BluetoothAdapter.connect()</code></a> メソッドに第2引数を指定せずに接続された場合に役に立ちます。なぜなら Bluetooth プロファイルはプラットフォームに依存するため、時としてBluetooth プロファイルが利用可能かどうかをチェックする必要があるためです。</p>

<h2 id="構文">構文</h2>

<pre>var isConnected = navigator.mozBluetooth.isConnected(profile);</pre>

<h3 id="引数">引数</h3>

<dl>
 <dt><code>profile</code></dt>
 <dd><a href="https://www.bluetooth.com/specifications/assigned-numbers/service-discovery">Bluetooth profile</a> に記載された数値</dd>
</dl>

<h3 id="返値">返値</h3>

<p>bool値</p>

<h2 id="Specification" name="Specification">仕様</h2>

<p>正式な仕様の一部ではありません。<a href="http://www.w3.org/2012/sysapps/">W3C's System Applications Working Group</a> で協議される必要があります。</p>

<h2 id="参考">参考</h2>

<ul>
 <li><a href="/ja/docs/Web/API/BluetoothManager_(Firefox_OS)" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>BluetoothManager_(Firefox_OS)</code></a></li>
 <li><a href="/docs/WebAPI/WebBluetooth">Web Bluetooth</a></li>
</ul>