用相機即時掃描QR碼和條碼
使用裝置相機掃描和解碼QR碼、EAN條碼、UPC碼及其他條碼格式。所有結果完全在瀏覽器中處理——不上傳任何圖片。
使用BarcodeDetector API從相機畫面中偵測和解碼條碼與QR碼,支援QR、EAN-13、EAN-8、UPC-A、UPC-E、Code 128、Code 39、ITF和Data Matrix等格式。
標準QR碼最多可儲存4,296個英數字元或7,089個數字,內建糾錯功能允許在代碼損壞高達30%時仍可讀取。
您的結果代表什麼?
| Result | Range | Meaning |
|---|---|---|
| 良好 | 條碼在1-2秒內被偵測和解碼 | 您的相機和瀏覽器很好地支援條碼掃描。解碼內容(URL、文字或產品代碼)立即顯示,可以複製或開啟。 |
| 警告 | 條碼被偵測但需要幾秒或需要重新定位 | 掃描可以運作但條件不夠理想。改善照明,穩定相機或靠近條碼以加快偵測。 |
| 差 | BarcodeDetector API不可用或未偵測到條碼 | 您的瀏覽器可能不支援BarcodeDetector API,或條碼已損壞、模糊或格式不受支援。請嘗試Chrome或Edge。 |
常見問題與解決方案
瀏覽器報告不支援BarcodeDetector
BarcodeDetector API在macOS、Windows、Android和ChromeOS上的Chrome、Edge和Opera中受支援。Firefox和Safari支援有限或不支援。在Chrome中確保chrome://flags中啟用了'Experimental Web Platform features'旗標。
QR碼明明清晰可見卻未被偵測到
確保整個QR碼在相機畫面內並留有一些邊距。避免代碼上的眩光或陰影。將相機保持在距代碼15-30公分處。
相機畫面模糊,無法掃描代碼
點擊條碼區域觸發自動對焦(如支援)。穩定裝置。條碼掃描需要條紋和背景之間有清晰的對比度。
掃描器偵測到錯誤的條碼格式
如果畫面中可見多個條碼,掃描器可能偵測到非目標條碼。調整相機使只有目標條碼可見。