如何将 return qr 码作为图像 png 到 ajax in CI 4

How to return qr code as image png to ajax in CI 4

目前我正在使用来自 https://github.com/endroid/qr-code 的 class 并且我有来自控制器的 return $qrCode->writeString() 作为 json_encode 到 AJAX .但是二维码结果不是图像。是否可以在不保存图像的情况下将二维码结果制作为图像(png)?谢谢

我用下面的代码解决了它:

控制器:

$qrCode->setWriterByExtension('png'); //change it to png

return 值变为 AJAX,$qrCode->writeDataUri() 而不是 $qrCode->writeString()

并将值解析为img src attr