whenipress
whenipressは開発したWebアプリ等に手軽にキーバインドを実装できるスクリプトです。
※上記サンプルはiframeなので中をクリックしてから動作テストしてください
軽量で非依存、シンプルなコードでキーバインドを実装する事が出来ます。
<script src="https://cdn.jsdelivr.net/npm/whenipress@1.7.2/dist/whenipress.js"></script> <script> whenipress("a", "b", "c").then((e) => alert("aとbとcが同時に押されました!")); </script>
基本的にはスクリプトを読み込んでキーに対する動作を記述すればOKです。
詳しい使い方はドキュメントをご参照ください。ライセンスはMITです。