小编Que*_*tin的帖子

谷歌地图自动完成js正在localhost上工作,但不在heroku上工作

我是rails开发人员的初级ruby.我开发了一个使用谷歌地图JavaScript API的网络应用程序,我在表单输入上使用自动完成功能.

自动完成在localhost上正常工作,但在heroku上部署后不再起作用.

这是我下面的html.erb.为了获得完美信息,表单位于页脚中.此表单是部分隐藏的,唯一可见的部分对应于用于上传视频文件的按钮.单击此按钮并选择视频文件后,我将显示包含表单其余部分的模式.这就是显示'text_field_tag'(id ="user_input_autocomplete_address")并且自动完成应该在哪里工作的地方.

<% if user_signed_in? %>

<div class="footer-check hidden-md hidden-lg">
  <div class="container text-right">
    <div class="row">
      <div class="flexbox">
        <div class="footer-home active">
          <%= link_to root_path do %>
            <i class="fa fa-home" aria-hidden="true"></i>
          <% end %>
        </div>
        <div class="footer-search">
        <!-- later put link_to reviews_path -->
          <%= link_to search_path do %>
            <i class="fa fa-search" aria-hidden="true"></i>
          <% end %>
        </div>
        <div class="footer-button">
        <%= simple_form_for(Review.new) do |f| %>
          <div id="add_video_image_btn">
            <label for="review_video", class="add_video_image"><%= image_tag "plus.png" %></label>
            <%= f.input :video, label: false, input_html: { accept: …
Run Code Online (Sandbox Code Playgroud)

google-maps autocomplete ruby-on-rails heroku gmaps4rails

3
推荐指数
1
解决办法
1058
查看次数