把任意含二维码的图片交给它——照片、截图、保存的图片或剪贴板里的内容——它就会读出编码的文本。图片会被画到离屏 canvas 上,原始像素数据交给 jsQR 扫描器,解码出的字符串显示在框中。由于全过程都用浏览器内的 canvas API 完成,图片绝不发往服务器,这在二维码里藏着 Wi-Fi 密码、登录令牌或私有网址时尤其重要。
解码库只在你第一次选图时才加载,因此在真正需要前页面都保持轻量。若结果看起来像网址,会出现一键“打开链接”按钮。当找不到二维码时——图片模糊、太小或根本没有二维码——你会得到明确提示而不是毫无反应。