我正在使用Rhodes开发一个简单的程序来拍照并将其发送到远程服务器。
这是相机动作:
def camera
@form = Form.find(@params['id'])
Camera::take_picture(url_for(:action => :show, :id => @params['id']))
end
但是,在调用它时,它不会重定向回“show”操作,如in the documentation所述 相反,它呈现“相机”视图。 我也试过在相机控制中写这样的东西:
<div data-role="page">
<img src="<%= @params['image_uri'] %>;">
</div>
但无论如何图像都是空的
请帮忙!
答案 0 :(得分:0)
您需要在相机调用后指定重定向操作,例如:
def camera
@form = Form.find(@params['id'])
Camera::take_picture(url_for(:action => :show, :id => @params['id']))
redirect :action => :show
end