我是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)