2015-04-04 3 views
0

У меня есть приложение для рельсов с некоторыми хорошими диаграммами javascript-canvas.Открыть веб-сайт на машине

Я хотел был бы сохранить эти диаграммы как изображения также.

Для этого я должен открыть веб-сайт, а затем JavaScript, вывесит содержание холста к одному из моего контроллера, где я:

data = params[:data_uri] 
image_data = Base64.decode64(data['data:image/png;base64,'.length .. -1]) 

    File.open("#{Rails.root}/public/uploads/somefilename.png", 'wb') do |f| 
    f.write image_data 
    end 

Вот статья о том, как это сделать : http://rohitrox.github.io/2013/07/19/canvas-images-and-rails/


Мой вопрос: можно ли автоматически пусть мой Rails приложения открыть этот сайт и запустить JavaScript? Как вы это сделаете? Спасибо!


ответ

Смежные вопросы