Вот пример кода для размещения в вашем файле controller.rb
Вот начальный звонок
def index
Rho::AsyncHttp.get(
:url => 'http://the.page.you.want.to.get',
:callback => (url_for :action => :httpget_callback),
:callback_param => "" )
render :action => :wait
конец
приведенный выше код инициирует метод httpget_callback (ниже)
пока он отключается и загружает URL, он изменит экран и загрузит файл wait.erb
def httpget_callback
if @params['status'] != 'ok'
@@error_params = @params
WebView.navigate(url_for :action => :show_error )
else
@html = @params['body']
end
WebView.navigate ( url_for :action => :show_result )
конец
Не вдаваясь в подробности, тело возвращаемой страницы помещается в переменную @html.
Надеюсь, это поможет, если вам нужна дополнительная помощь, дайте мне знать.