Skip to main content
開発者向け

Chrome と周辺機器の接続方法

クロスプラットフォーム対応、シンプルなデプロイ、高速なイテレーション。すべて Chrome でネイティブに動作する JavaScript ドライバーで実現します。

詳しく見る about how Chrome connects to peripherals
Hero Image

新しい API について学ぶ

Web USB
WebUSB
ユニークな ID や高度な USB 通信が必要なデバイス向け。 WebUSB を探索
Web Serial
WebSerial
シリアルポートで高速かつシンプルに通信する周辺機器向け。 WebSerial を探索

適切な API の選び方

WebUSB と WebSerial を比較して、お使いのデバイスに最適なものを見つけましょう。

機能
WebUSB
WebSerial
最適な用途

構造化された USB 通信が必要なデバイス

標準的なシリアルプロトコルを使用するデバイス

デバイス識別
check
close
ドライバー要件 (Windows)
info
check
対応プラットフォーム

Windows / macOS / Linux / ChromeOS

Windows / macOS / Linux / ChromeOS

接続タイプ
check
check
データタイプ
check
check

公式ドキュメントで学ぶ

まずはコンセプトを理解し、developer.chrome.com の記事やサンプルコードを深掘りしましょう。

Web 接続デバイスの構築 注目
Web 接続デバイスの構築

Chrome が WebUSB と WebSerial を使用して、最小限の OS 固有の設定でブラウザから直接デバイスにアクセスできる仕組みを確認しましょう。

Chrome のデバイスアクセスの新機能 最新ニュース
Chrome のデバイスアクセスの新機能

API の変更、サンプル、ドキュメントに追加されたガイダンスの最新情報をお届けします。

開発者ツール & リファレンス

公式ドキュメント、サンプル、テストリソースにアクセスして、JavaScript ドライバーを構築・検証しましょう。

API 概要
API 概要
お使いのデバイスに適した API(WebUSB または WebSerial)の選び方を学びましょう
サンプル & クイックスタート
サンプル & クイックスタート
サンプルコード、権限プロンプト、「hello-device」ウォークスルーを探索しましょう。
テスト & トラブルシューティング
テスト & トラブルシューティング
デバイス接続のデバッグと API サポートの検証に役立つヒントを見つけましょう。