我试图从这个GitHub仓库中获得这个 *Visual QRcode generator,但我一直收到错误消息,仓库被标记为只读,我无法从创建者那里得到任何答案。
这是我在生成可视QR码时得到的错误消息。
visualqr.rb: undefined method `dark?' for
#<RQRCode::QRCode:0x000055819b1d2e10>
我在网上做了调查,但没有什么有用的东西。
我检查了ruby代码,发现有相关错误data[y + 1][x + 1] = true if qr.dark?(x, y)
的行。如果我删除该行,我会得到一个输出,但QR条形码不起作用。
有人能帮我解决这个问题吗?
1条答案
按热度按时间szqfcxe21#
在Gemfile中指定rqrcode gem的相关版本,如下所示:
然后运行
bundle install
。添加到visualqr.rb文件:
运行:
ruby visualqr.rb "data" bg.png out.png
原因是
rqrcode
库在v0.x和v1.x之间的某个地方发生了重大变化。