我使用,我是建立一个网站这个免费的模板:http://blackrockdigital.github.io/startbootstrap-scrolling-nav/执行功能(地理位置),当用户浏览到特定部分
我使用地理定位服务(谷歌)。但我不想强迫用户每次进入站点时都推送“批准”,只有当用户导航到/推动“服务”按钮/区域时,我才需要执行地理定位功能。有人有一个想法如何解决这个问题吗?
我能以某种方式检查他们在网站上的位置吗?我可以得到部分ID,但是我如何根据用户目前的位置进行检查?部分的
实施例:
<!-- About Section -->
<section id="About" class="About-section">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h1>About</h1>
<h3>Here is text about us</h3>
</div>
</div>
</div>
</section>
<!-- Services Section -->
<section id="Services-pdl" class="Services-section">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h1>Services</h1>
<div id="map"></div>
</div>
</div>
</div>
</section>
感谢。
请告诉我地理位置代码,您正在使用?尝试将它封装在您调用按钮单击的函数中,或者将它包装在您希望执行的页面上的document.ready()上? – glcheetham
我不能使用.ready(),因为它使用部分(当我按下“服务”按钮时滚动到部分,而不是重定向到(不存在的)服务页面,如果我使用.ready()将会在用户进入站点时执行,就像它现在一样吗? – Robin