aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/api/moznfc
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/web/api/moznfc')
-rw-r--r--files/ja/web/api/moznfc/index.html130
-rw-r--r--files/ja/web/api/moznfc/onpeerfound/index.html28
2 files changed, 158 insertions, 0 deletions
diff --git a/files/ja/web/api/moznfc/index.html b/files/ja/web/api/moznfc/index.html
new file mode 100644
index 0000000000..221ee0a161
--- /dev/null
+++ b/files/ja/web/api/moznfc/index.html
@@ -0,0 +1,130 @@
+---
+title: MozNFC
+slug: Web/API/MozNFC
+tags:
+ - API
+ - Firefox OS
+ - Interface
+ - MozNFC
+ - NFC
+ - Reference
+translation_of: Archive/B2G_OS/API/MozNFC
+---
+<p></p><section class="Quick_links" id="Quick_Links"><ol><li><strong><a href="/ja/docs/Mozilla/Firefox_OS/API/NFC_API">NFC API</a></strong></li><li><strong><a href="/ja/docs/Mozilla/Firefox_OS/API/Web"><code>Web</code></a></strong></li><li class="toggle"><details open><summary>NFC API に関連するページ</summary><ol><li><a href="/ja/docs/Mozilla/Firefox_OS/API/MozNDEFRecord"><code>MozNDEFRecord</code></a></li><li><a href="/ja/docs/Mozilla/Firefox_OS/API/MozNFC"><code>MozNFC</code></a></li><li><a href="/ja/docs/Mozilla/Firefox_OS/API/MozNFCPeer"><code>MozNFCPeer</code></a></li><li><a href="/ja/docs/Mozilla/Firefox_OS/API/MozNFCTag"><code>MozNFCTag</code></a></li></ol></details></li></ol></section><p></p>
+
+<p><code>MozNFC</code> は、NFC の Reader/Writer モード、P2P モード、カードエミュレーションモードを操作するトップレベル API です。</p>
+
+<div class="note">
+<p><strong>注記</strong>: このインターフェイスは <a href="/ja/docs/Web/API/Navigator/mozNfc" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>Navigator.mozNfc</code></a> 属性を経由してアクセスされます。</p>
+</div>
+
+<h2 id="イベントハンドラ">イベントハンドラ</h2>
+
+<dl>
+</dl>
+
+<dl>
+ <dt><a href="/ja/docs/Web/API/MozNFC/onpeerfound" title="MozNFC インターフェースの onpeerfound イベントハンドラは、MozNFCPeer が検出された時にの呼び出されます 。"><code>MozNFC.onpeerfound</code></a></dt>
+ <dd>NFC デバイスが検出された場合、<code>onpeerfound</code> イベントのコールバック関数が呼び出されます。<strong> Firefox OS 2.2 以上で利用可能</strong>です。</dd>
+</dl>
+
+<dl>
+ <dt><a href="/ja/docs/Web/API/MozNFC/onpeerlost" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>MozNFC.onpeerlost</code></a></dt>
+ <dd>onpeerfound で検出された peer オブジェクトがアプリケーションから参照できなくなった場合、<code>onpeerlost</code> イベントのコールバック関数が呼び出されます。(peer デバイスが通信範囲外へ移動した場合など)</dd>
+</dl>
+
+<dl>
+ <dt><a href="/ja/docs/Web/API/MozNFC/ontagfound" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>MozNFC.ontagfound</code></a></dt>
+ <dd>NFCタグが発見された場合、<code>ontagfound</code> イベントがコールバックされます。<strong>Firefox OS 2.2 以上で利用可能</strong>です。</dd>
+</dl>
+
+<dl>
+ <dt><a href="/ja/docs/Web/API/MozNFC/ontaglost" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>MozNFC.ontaglost</code></a></dt>
+ <dd>ontagfound 中の tag object がアプリケーションから参照できなくなった場合、<code>ontaglost</code> イベントがコールバックされます。(タグが領域外へ移動した場合など) <strong>Firefox OS 2.2 以上で利用可能</strong>です。</dd>
+</dl>
+
+<h2 id="仕様">仕様</h2>
+
+<p>Gecko の NFC の実装は <a href="http://members.nfc-forum.org/specs/">NFC Forum specifications</a> に準拠しています。</p>
+
+<dl>
+</dl>
+
+<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザ実装状況</h2>
+
+<p></p><p class="warning"><strong><a href="https://github.com/mdn/browser-compat-data">現在、互換性データを可読形式の JSON フォーマットに置き換えているところです。</a></strong>
+ この互換性一覧は古い形式を使っており、これに含まれるデータの置き換えが済んでいません。
+ <strong><a href="/ja/docs/MDN/Contribute/Structures/Compatibility_tables">手助けしていただける場合は、こちらから!</a></strong></p>
+
+<div class="htab">
+ <a id="AutoCompatibilityTable" name="AutoCompatibilityTable"></a>
+ <ul>
+ <li class="selected"><a>デスクトップ</a></li>
+ <li><a>モバイル</a></li>
+ </ul>
+</div><p></p>
+
+<div id="compat-desktop">
+<table class="compat-table">
+ <tbody>
+ <tr>
+ <th>機能</th>
+ <th>Chrome</th>
+ <th>Firefox (Gecko)</th>
+ <th>Internet Explorer</th>
+ <th>Opera</th>
+ <th>Safari (WebKit)</th>
+ </tr>
+ <tr>
+ <td>基本サポート</td>
+ <td>
+ <p><span style="color: #f00;">未サポート</span></p>
+ </td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ </tr>
+ </tbody>
+</table>
+</div>
+
+<div id="compat-mobile">
+<table class="compat-table">
+ <tbody>
+ <tr>
+ <th>機能</th>
+ <th>Android</th>
+ <th>Firefox Mobile (Gecko)</th>
+ <th>Firefox OS (Gecko)</th>
+ <th>IE Phone</th>
+ <th>Opera Mobile</th>
+ <th>Safari Mobile</th>
+ </tr>
+ <tr>
+ <td>基本サポート</td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td>2.0 <span class="inlineIndicator prefixBox prefixBoxInline" title="prefix"><a href="/ja/docs/Web/Guide/Prefixes" title="The name of this feature is prefixed with 'moz' as this browser considers it experimental">moz</a></span> [1]</td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ <td><span style="color: #f00;">未サポート</span></td>
+ </tr>
+ </tbody>
+</table>
+</div>
+
+<p>[1] Firefox OS 2.2 の特権アプリで利用可能です。以前は認証アプリでのみ利用可能でした。</p>
+
+<h2 id="関連情報">関連情報</h2>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/docs/Web/API/NFC_API/Using_the_NFC_API">NFC API の使い方</a></li>
+ <li><a href="https://developer.mozilla.org/docs/Web/API/NFC_API/Using_the_NFC_emulator">NFC エミュレータの使い方</a></li>
+ <li>W3C API 関連:
+ <ul>
+ <li><a href="http://www.w3.org/TR/2014/WD-nfc-20140114/#idl-def-NFCPeer">NFCPeer spec </a></li>
+ <li><a href="http://www.w3.org/TR/2014/WD-nfc-20140114/#nfctag-interface">NFCTag spec</a></li>
+ </ul>
+ </li>
+</ul>
diff --git a/files/ja/web/api/moznfc/onpeerfound/index.html b/files/ja/web/api/moznfc/onpeerfound/index.html
new file mode 100644
index 0000000000..68db382343
--- /dev/null
+++ b/files/ja/web/api/moznfc/onpeerfound/index.html
@@ -0,0 +1,28 @@
+---
+title: MozNFC.onpeerfound
+slug: Web/API/MozNFC/onpeerfound
+tags:
+ - API
+ - Reference
+translation_of: Archive/B2G_OS/API/MozNFC/onpeerfound
+---
+<p></p><div class="overheadIndicator nonStandard nonStandardHeader">
+ <p><strong><span title="この API は標準化されていません。"><i class="icon-warning-sign"> </i></span> 非標準</strong><br>
+ この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。</p>
+ </div><p></p>
+
+<p></p><section class="Quick_links" id="Quick_Links"><ol><li><strong><a href="/ja/docs/Web/API/MozNFC"><code>MozNFC</code></a></strong></li><li class="toggle"><details open><summary>継承</summary><ol><li><a href="/ja/docs/Web/API/EventTarget"><code>EventTarget</code></a></li></ol></details></li><li class="toggle"><details open><summary>Firefox OS に関連するページ</summary><ol><li><a href="/ja/docs/Web/API/MozAlarmsManager"><code>MozAlarmsManager</code></a></li><li><a href="/ja/docs/Web/API/MozMobileNetworkInfo"><code>MozMobileNetworkInfo</code></a></li><li><a href="/ja/docs/Web/API/MozWifiP2pGroupOwner"><code>MozWifiP2pGroupOwner</code></a></li></ol></details></li></ol></section><p></p>
+
+<p><a href="/ja/docs/Web/API/MozNFC" title="MozNFC は、NFC の Reader/Writer モード、P2P モード、カードエミュレーションモードを操作するトップレベル API です。"><code>MozNFC</code></a> インターフェースの onpeerfound イベントハンドラは、<a href="/ja/docs/Web/API/MozNFCPeer" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>MozNFCPeer</code></a> が検出された時にの呼び出されます 。</p>
+
+<p>このイベントを受け取るためには、アプリケーションをフォアグラウンド (システムアプリによって決まります) で実行している必要があります。</p>
+
+<p>このイベントのデフォルトの挙動は、システムアプリで再度このイベントをディスパッチすることです。この場合、システムアプリはデフォルトの挙動を行います(例えばバイブレーションなど)。もしアプリケーションがこのイベントをキャンセルしたい場合は、アプリケーションから event.preventDefault() を呼ぶか、このイベントハンドラ内で false を返す必要があります。</p>
+
+<h2 class="syntaxbox" id="構文">構文</h2>
+
+<pre class="syntaxbox">attribute EventHandler onpeerfound;</pre>
+
+<h2 id="プロパティ">プロパティ</h2>
+
+<p>peer : NFCPeer オブジェクト</p>