排毒工具会扫描二维码吗

Will Detox tool scan QR codes

谁能帮我看看排毒测试工具是否支持移动应用程序二维码扫描(Android & iOS)? 我在 Github 页面中看到出现了某种错误,问题已移至 Whosebug,但我无法在此处找到它。

我不知道您的应用程序如何扫描二维码,但您可以通过以下方式对其进行测试。

ScanQR.jsx

function ScanQR() {
  const [data, setData] = useState(null);

  function scan() {
    // here is the logic to scan
    setData(data);
  }
  ...
}

然后你将创建一个 mock 文件 ScanQR.2e2.jsx 跟随这个 instructions

ScanQR.2e2.jsx

function ScanQR() {
  const [data, setData] = useState(null);

  function scan() {
    // replace the logic to scan with actual data results
    const data = 'some data here';
    setData(data);
  }
  ...
}

这样,每当您测试您的应用程序时,模拟文件将替换您真正使用相机扫描二维码的实际文件。