0

我正在使用 Rhodes 开发一个简单的程序来拍摄照片并将其发送到远程服务器。

这是相机动作:

def camera
  @form = Form.find(@params['id'])
  Camera::take_picture(url_for(:action => :show, :id => @params['id']))
end

但是,当调用它时,它不会重定向回“显示”操作,如文档中所述
相反,它呈现“相机”视图。我也试过在相机控件中写这样的东西:

<div data-role="page">
  <img src="<%= @params['image_uri'] %>;">
</div>

但无论如何图像都是空的

请帮忙!

4

1 回答 1

0

需要在摄像头调用后指定重定向动作,如:

def camera
  @form = Form.find(@params['id'])
  Camera::take_picture(url_for(:action => :show, :id => @params['id']))

  redirect :action => :show
end
于 2011-12-09T21:19:35.067 回答