You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
現在は WebGPIO/WebI2C 仕様をブラウザに実装する標準 API のサンプル実装として Polyfill 形式の実装でメンテしており、Web API 標準化の視点や CHIRIMEN 環境つまりブラウザの API として使うユースケースではそれで十分であるが、ブラウザの JS から直に呼び出す以外のユースケースに適さない。具体的には
現在は WebGPIO/WebI2C 仕様をブラウザに実装する標準 API のサンプル実装として Polyfill 形式の実装でメンテしており、Web API 標準化の視点や CHIRIMEN 環境つまりブラウザの API として使うユースケースではそれで十分であるが、ブラウザの JS から直に呼び出す以外のユースケースに適さない。具体的には
単に polyfill で普通に import 文で使ってコードを書きたい需要もあるし、
に分離し、今の polyfill.js は a/b を結合・コンパイルした物にした方が良さそう。
なお、micro:bit 版などについては WebGPIO/WebI2C だけでなく Web Bluetooth API にも依存しているため、Node なので実行する場合は Web Bluetooth 互換の Node.js モジュールも使って解決できないか考える・試す必要がありそう。
The text was updated successfully, but these errors were encountered: