HTML5ベースのWebページでQRコードリーダーを作成する可能性を探していました。私はいくつかのグーグルを行いました、そしてすべてのリンクは私をモバイルアプリケーションに向けます。
HTML5とJavaScriptを使用してURLを含むQRコードを読み取り、ブラウザーをそのURLにリダイレクトする方法についていくつかの指針を教えてください。
HTML5ベースのWebページでQRコードリーダーを作成する可能性を探していました。私はいくつかのグーグルを行いました、そしてすべてのリンクは私をモバイルアプリケーションに向けます。
HTML5とJavaScriptを使用してURLを含むQRコードを読み取り、ブラウザーをそのURLにリダイレクトする方法についていくつかの指針を教えてください。
JavaScriptデコーダーはあまりありません。
http://www.webqr.com/index.htmlに1つあります
最も簡単な方法は、サーバーでZXingなどを実行することです。次に、画像をPOSTして、デコードされた結果を応答に戻すことができます。
Lazarsoftによるjsqrcodeライブラリは、HTML5、つまりgetUserMedia
(WebRTC)のみを使用して完全に機能するようになりました。GitHubで見つけることができます。
私はまた、はるかに単純化された素晴らしいフォークを見つけました。1つのファイル(およびjQuery)と1つのメソッド呼び出し:GitHubのhtml5-qrcodeを参照してください。
彼らがhttp://www.webqr.com/index.htmlで示しているリーダー は魅力のように機能しますが、文字通り、Webページにあるリーダーが必要です。githubバージョンを機能させるのは非常に困難ですが、可能です。最善の方法は、Webページに示されている例をリバースエンジニアリングすることです。
ただし、編集してその可能性を最大限に引き出すには、それほど簡単ではありません。ある時点で、取り除いたリバースエンジニアリングされたQRリーダーを投稿するかもしれませんが、それまでの間、コードをハッキングするのを楽しんでください。
ハッピーコーディング。
http://www.webqr.comを駆動するアルゴリズムは、 https://github.com/LazarSoft/jsqrcodeのJavaScript実装です。私はまだそれがどれほど信頼できるかを試していませんが、それは確かに2つの中でより簡単なプラグアンドプレイソリューション(クライアント側またはサーバー側)です。