2015-11-09 50 views
0

中使用谷歌地圖是否有可能通過IMGKit和谷歌地圖創建一個圖像?在wkhtmltoimage/imgkit

問題是,我需要'包括'一些JavaScript,但與IMGKit你不能包括遠程服務器的JavaScript。

有沒有一種方法,包括:

= javascript_include_tag "//maps.google.com/maps/api/js?v=3.13&sensor=false&libraries=geometry" 
= javascript_include_tag "//google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.14/src/markerclusterer_packed.js" 

到IMGKit?

kit = IMGKit.new(html, :quality => 100, :width => 500, :height => 500) 
kit.stylesheets << 'app/assets/stylesheets/some_style.scss' 
kit.stylesheets << '//maps.google.com/maps/api/js?v=3.13&sensor=false&libraries=geometry' 
kit.stylesheets << '//google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.14/src/markerclusterer_packed.js' 

感謝您的幫助。

+1

我想你應該嘗試谷歌地圖圖像API(不知道它是如何調用,但你將能夠找到它)。初始化JavaScript API可能是一個問題,這個設置 –

+0

真棒謝謝。我會盡快發佈答案。 – Stone

回答

0

如果有人需要使用IMGKit從谷歌地圖創建圖像,則可以使用Static Google Map API

要在rails中生成這樣的圖像,請查看this link