有谁知道任何教程在rails 4.0.2 ruby 1.9.3中创建QR码。我在这里找到了很多qr代码宝石https://www.ruby-toolbox.com/categories/QR_Codes,但是很少有文档解释如何在网站中使用它们。我只是寻找一个简单的例子来说明如何创建一个然后显示它。感谢您的帮助..使用Qr代码的Ruby on Rails
回答
require 'rubygems'
require 'rqrcode'
qr = RQRCode::QRCode.new('youtube.com', :size => 4, :level => :h)
p qr.to_s
此代码适用于我。让我知道它是否可以解决问题 您可以参考A Ruby library that encodes QR Codes。很好地解释
嗨GhostRider我把精确的代码放在我的控制器中,我的看法和IM仍然收到以下错误:未定义的方法'模块'为零:NilClass。我不知道为什么这个例子不会为我工作是2需要'rubygems'和'rqrcode'意味着在宝石文件感谢帮助我 –
gem'rqrcode'需要包含在Gemfile中的rails应用程序。先试试这个。搁置应用程序并创建一个test.rb文件。把上面的代码放在里面。运行$ gem install rqrcode在全局运行它。不要试试$ ruby test.rb.它应该没有错误地执行该文件。 – Bijendra
好吧,我做到了这一点,它似乎是在我的终端中创建qr码,但是当我尝试将qr代码放到我的test.html.erb视图页时,即时在此行发生问题<%@ qr.modules.each_index | X | %>说nil:NilClass“未定义的方法模块”。我只想在启动rails server –
- 1. Ruby on rails,更改代码
- 2. 的jQuery + Ruby on Rails的重复代码
- 3. Ruby on Rails HTML代码中的图像
- 4. Ruby on Rails的代码演练新手
- 5. 一些代码的Ruby on Rails优化
- 6. 缩进的Ruby on Rails代码
- 7. Ruby on Rails - 编译时执行代码
- 8. 收缩Ruby on Rails IF-ELSE代码
- 9. 格式化Ruby on Rails代码Textmate
- 10. ruby on rails wrap_代码块link_to
- 11. Ruby on rails运行javascript代码
- 12. Ruby on Rails:重复使用其他多个操作的代码
- 13. Ruby on Rails的:validation_presence_of使用
- 14. 使用Ruby on Rails的
- 15. Ruby on Rails的使用
- 16. Ruby on Rails的 - 使用AJAX
- 17. Ruby on Rails的RVM使用
- 18. 不能on Rails的复制使用Ruby代码的HTML代码4
- 19. 将Ruby代码转换为Ruby on Rails Web应用程序
- 20. 在Ruby on rails上使用Javascript并编辑代码
- 21. Ruby on rails:使用代码重新加载启动服务器
- 22. 入门使用Ruby和Ruby on Rails的
- 23. Ruby on rails:用html和rails代码转换文本
- 24. Ruby on Rails数组迭代
- 25. ruby on rails - heroku postgres - 编码
- 26. Ruby on Rails - 编码问题
- 27. Ruby on Rails和验证码
- 28. 使用Ruby on Rails模型
- 29. Ruby on Rails - 使用时间
- 30. Ruby on Rails的:使用Rails生成
做ü选中此http://rubydoc.info/gems/rqrcode/0.4.2/frames,这是不够的GUD先从 – Bijendra
我已经使用并创建一个application.Do你想要的QR码知道如何以及用哪个宝石? –
嗨GhostRider我看到了宝石,当我试图让我的例子为我工作我得到错误“未定义的方法模块为零:NilClass”任何想法如何解决它? –