# 二维码识别助手-浏览器扩展 **Repository Path**: bmod/qrcode ## Basic Information - **Project Name**: 二维码识别助手-浏览器扩展 - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-06-05 - **Last Updated**: 2026-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 二维码识别助手 Chrome / Edge 浏览器扩展,支持三种二维码识别方式: - **选择图片识别**:从本地选择图片文件 - **粘贴图片识别**:从剪贴板粘贴图片(按钮或 Ctrl+V) - **划区域识别**:在当前网页上框选区域识别 ## 安装方法 ### Chrome 1. 打开 `chrome://extensions/` 2. 开启右上角「开发者模式」 3. 点击「加载已解压的扩展程序」 4. 选择本项目文件夹 `qrcode` ### Edge 1. 打开 `edge://extensions/` 2. 开启左下角「开发人员模式」 3. 点击「加载解压缩的扩展」 4. 选择本项目文件夹 `qrcode` ## 使用说明 ### 选择图片 / 粘贴图片 1. 点击浏览器工具栏中的扩展图标 2. 点击「选择图片识别」或「粘贴图片识别」 3. 识别结果会显示在弹窗中,可一键复制 ### 划区域识别 1. 打开包含二维码的网页 2. 点击扩展图标 →「划区域识别」 3. 在页面上拖动鼠标框选二维码区域 4. 松开鼠标完成识别,结果会在页面右下角弹出 5. 按 `Esc` 可取消框选 ## 项目结构 ``` qrcode/ ├── manifest.json # 扩展配置 ├── popup.html/js/css # 弹窗界面 ├── content.js/css # 划区域交互 ├── background.js # 截图与解码 ├── decoder.js # 解码工具 └── lib/jsQR.js # QR 解码库 ``` ## 注意事项 - 划区域识别需要在普通网页中使用,不支持 `chrome://`、`edge://` 等内置页面 - 粘贴图片功能需要浏览器授予剪贴板读取权限 - 图片越清晰、二维码越完整,识别成功率越高