Angular2+ SPA に JavaScript 実装の QR コード読み取り機能を搭載するにあたり、既存の JavaScript ライブラリを選定した結果発表JavaScriptTypeScriptQRcode 現在開発中の Angular2+ SPA プロジェクト ( モジュールバンドラーは webpack を採用 ) に、デバイスのカメラを使って QR コードを読み取る機能を搭載することとなりました。 そこで、QR コードを検出・読み取りする JavaScript 実装のライブラリを選定することとしました。 結論: jsQR https://www.npmjs.com/package/jsqr ( GitHub ) Apache-2.0 イメージを渡すと、そのイメージ内の QR コードを検出・読み取って返すのみに特化されているライブラリです。 カメラや video 要素の制御につ
![Angular2+ SPA に JavaScript 実装の QR コード読み取り機能を搭載するにあたり、既存の JavaScript ライブラリを選定した結果発表 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/3f87703ed7332b178df25307752dd94f26fd1d54/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QW5ndWxhcjIlMkIlMjBTUEElMjAlRTMlODElQUIlMjBKYXZhU2NyaXB0JTIwJUU1JUFFJTlGJUU4JUEzJTg1JUUzJTgxJUFFJTIwUVIlMjAlRTMlODIlQjMlRTMlODMlQkMlRTMlODMlODklRTglQUElQUQlRTMlODElQkYlRTUlOEYlOTYlRTMlODIlOEElRTYlQTklOUYlRTglODMlQkQlRTMlODIlOTIlRTYlOTAlQUQlRTglQkMlODklRTMlODElOTklRTMlODIlOEIlRTMlODElQUIlRTMlODElODIlRTMlODElOUYlRTMlODIlOEElRTMlODAlODElRTYlOTclQTIlRTUlQUQlOTglRTMlODElQUUlMjBKYXZhU2NyaXB0JTIwJUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgzJTk2JUUyJTgwJUE2JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yMjFkODI0Nzk1M2JiMDk2M2Q3NWFmZDg2OGEzZGNiYQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwanNha2Ftb3RvJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1hNWVjYzE3ZmM5MWFjMTc2NmQ4M2ZlZjcwYzA4YTJhZg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D4a91cca9c712c3c4229dea4a16abd7ed)