2016-08-09 15 views
2

私はRails 4アプリケーションでgmaps4rails gemを使用する方法を理解しようとしています。Rails 4 - Google Maps with gmaps4rails gem

私は、ドキュメントに示されている3つのスクリプトタグを挿入し、APIキーを自分のもの(自分の環境の秘密ファイルに格納されている)に置き換えた部分的なビューを持っています。

<script src="//maps.google.com/maps/api/js?v=3.23&key=ENV['GOOGLE_MAPS_API_KEY']"></script> 

私は現在マップを読み込むことができないので、私はこれを間違って行ったかもしれないと思います。私はChromeからコンソールを検査したときに、私が見たエラーメッセージは次のとおりです。私はこのスクリプトに私のAPIキーが挿入されている方法でエラーをした場合

util.js:220 Google Maps API warning: InvalidKey https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key 

誰でも見ることができますか?

答えて

2

あなたはそうuはRubyの文字列に

<script src="//maps.google.com/maps/api/js?v=3.23&key=<%= ENV['GOOGLE_MAPS_API_KEY'] %>"></script> 

チェックを補間する<%=%>を必要とし、.html.erbファイルにルビースニペットを挿入しているURLが正しく補間されていることを確認するためにウルhtmlページの要素を検査します。

+0

ありがとう@Vic - 私はこれを試しました、私は上記の無効なAPIキーのエラーを取得していますが、少なくとも私は間違ってAPIキーを入力したためではありません – Mel

+0

聞いてよかった!それはapiキーが間違っていることを意味するはずです...多分スペル、間違ったキー、間違ったプロジェクトのキー、サーバーキーの代わりにiosキーを使用しますか?ちょうどGoogle APIを使用して私が前回作った間違いのいくつかを推測する:)幸せなデバッグ笑! – Vic