0

我在我的应用程序中使用 rqrcode-rails3 gem。我想生成 SVG 或 PNG 格式的二维码。我正在使用带有 Ruby 1.8.7 的 Rails 3.0.7。我遇到的问题是,rails 通过使用应用程序布局来呈现它,从而强制 .svg 文件呈现为 html 而不是 xml。

我在带有 rails 3.2.3 的测试应用程序中测试了 gem,它可以工作。但在我的实际应用程序中,我无法让它工作。

知道如何让它工作吗?

这是我的控制器中的内容:

    respond_to do |format|
      format.html
      format.svg { render :qrcode => request.url, :level => :l, :unit => 10 }
      format.png { render :qrcode => request.url }
    end
end
4

0 回答 0