対応ブラウザー¶
Lab がアームに接続するには、ブラウザーの 2 つの API が必要です。USB 用の Web Serial と、無線用の Web Bluetooth です。これらを実装しているのは Chromium ベースのブラウザーだけです。
| ブラウザー | コースを読む | USB で接続 | Bluetooth で接続 |
|---|---|---|---|
| Chrome(デスクトップ) | 可 | 可 | 可 |
| Edge(デスクトップ) | 可 | 可 | 可 |
| Brave、Opera、Vivaldi(デスクトップ) | 可 | 可 | 可 |
| Android の Chrome | 可 | 不可 | 可(制限あり) |
| Firefox(すべてのプラットフォーム) | 可 | 不可 | 不可 |
| Safari(すべてのプラットフォーム) | 可 | 不可 | 不可 |
| iOS / iPadOS のすべてのブラウザー | 可 | 不可 | 不可 |
API がない場合、接続ダイアログの USB と Bluetooth のタイルは無効になり、 Chrome browser required と表示されます。故障ではありません。そのブラウザーには シリアルポートを開く手段がないだけです。
ハードウェアに触れない機能はどこでも動きます。読み物、3D ビューポート、仮想アーム、 そして仮想シーンを使うコンピュータービジョンのモジュールです。
アプリ内ブラウザー¶
Instagram、Facebook、LinkedIn、TikTok、WhatsApp から開いたリンクは、それらのアプリ 独自のブラウザーで読み込まれます。そこでは Google サインインがブロックされ、 ハードウェア API もありません。Lab はこれを検出して Open in your browser を 表示します。iOS では ••• メニューから「ブラウザで開く」を選んでください。
管理されたパソコンと学校のパソコン¶
よく妨げになるポリシーが 2 つあり、どちらもアプリの故障のように見えます。
- Firefox に統一された端末群。 どれだけ設定しても、アームには接続できません。
- 企業ポリシーでデバイスの権限が無効化されている。 管理されたすべての端末で ポート選択画面が出ない、または空で表示される一方、個人のノートパソコンでは問題なく 動きます。
コースが始まる前に、実際の管理された端末で、通常のユーザーアカウントを使って テストしてください。教室でのトラブルシューティング を参照してください。
Bluetooth の注意点¶
アームの無線アダプターは Nordic UART Service をアドバタイズします。ブラウザーに Bluetooth の権限があり、OS の Bluetooth アダプターがオンになっている必要があります。 オフの場合、タイルは黄色になり Bluetooth is off と表示され、オンにすると自動的に 使えるようになります。
Linux では、ポートが表示されるようにするために、シリアルデバイスを所有するグループに アカウントを追加する必要がある場合があります。
