将路线服务与谷歌地图中的自动完成服务结合使用
Using Direction service in combination with Autocomplete service in Google Maps
我在设置使用谷歌地图API 3的小应用程序时遇到问题。
详细地说:我想使用两个功能:
- 方向服务:为了计算两点和
- 保存源点和目标点的文本框中的自动完成功能。
我已经发现这两个,需要从谷歌包含不同的脚本:
- 自动完成
- 方向服务
如果我在<head>
部分中同时添加两者,则会收到以下警告:
警告:您在此多次包含谷歌地图API 页。这可能会导致意外错误。
如何结合这两个JavaScript功能?
当您查看加载Google Maps API的两个链接时,您会发现它们非常相似。"libraries"参数发生的情况是,它会加载其他脚本以及默认脚本。所以基本上当你加载两个链接时会发生什么,默认脚本被加载两次并产生此错误。
要将两者结合起来,您只需加载 https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places。
相关文章:
- 如何使用WCF服务和javascript表单post上传.doc文件
- javascript结合了数组和字典
- 监视函数从服务返回不起作用,但作用域函数起作用
- 通过Magento的网络服务检索运费
- 将Firebase与Electron结合使用
- 结合jQuery和jetpack无限滚动
- 将Angular js与taglib结合使用
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- 将图像上传ajax与表单提交ajax相结合
- 使用angular.js问题的JavaSpringREST服务
- AngularJS-需要在index.html页面中访问来自服务的数据
- 如何在Ionic2测试版中包含Ionic.io服务
- 基于api密钥的NodeJS web服务
- Redux应用程序结构-在哪里放置服务/业务逻辑
- Liferay:从portlet调用JSON服务
- 使用javascript在客户端上使用Web服务
- 将Browserify与Angular JS结合使用--将服务传递到控制器中
- 将查询字符串参数与谷歌地图api v3服务结合使用
- 将路线服务与谷歌地图中的自动完成服务结合使用
- 把Angular服务和NodeJS模块结合起来