在我的流星应用程序上添加谷歌地图
Adding a Google Map on my meteor app
所以我正在尝试转换我制作的静态网站作为流星应用程序,而不是每个商店有 5 个 html 文件,加上多个 html 标准页面,我使用指令将它们全部到"一个"单个 html 文件,问题是当我尝试在网站上插入地图时,由于某种原因它不起作用, 我已经尝试了多种方法,但仍然无法使标准地图出现在页面上,更不用说自定义版本了。
在这里,我只是在 html 文件上定义地图(我稍后会更改 id 以显示我想要的每个商店的地图,或者只是根据我当前在页面上显示的商店更改纬度 lng(:
<div id="mapCS" class="map col-xs-12 col-sm-6 col-md-6 col-lg-6">
</div>
这是我在网站的静态版本上使用的js文件,它按预期工作(显然在静态版本上(:
var map = new google.maps.Map(document.getElementById("mapCS"),
mapOptions);
var marker = new google.maps.Marker({
position: myCenter,
map: map,
animation:google.maps.Animation.BOUNCE,
title: 'Savoie Volailles Cranves Sales',
icon: {
url:"img/logo.png",
scaledSize: new google.maps.Size(80, 64),
}
});
google.maps.event.addListener(map, 'center_changed', function() {
// 0.1 seconds after the center of the map has changed,
// set back the marker position.
window.setTimeout(function() {
var center = map.getCenter();
marker.setPosition(myCenter);
}, 100);
});
}
google.maps.event.addDomListener(window, 'load', initialize);
我还有一个脚本标签来插入我的 api 密钥。
使用此处推荐的angularui:angular-google-maps
只需添加依赖项并使用指令调用它。配置选项非常简单,可通过控制器完成
相关文章:
- Jquery在触摸屏上添加类和数据
- 如何在three.js上添加两个向量
- 正在ng重复元素上添加事件
- 使用javascript将视频从我的android应用程序上传到youtube
- 在动态创建的标记上添加事件
- 如何保护节点webkit应用程序上的字体
- 检测网络应用程序是否已在安卓系统的主屏幕上添加书签
- 简单的dart网页应用程序在IE上添加按钮的速度非常慢
- Chrome应用程序在Webview中的按钮/输入上添加点击事件
- 在JS v3 GoogleMap上添加类似谷歌地图移动应用程序的位置标记
- 在我的流星应用程序上添加谷歌地图
- 在响应后在表格单元格上添加双击处理程序
- Angular 2 -直接在选择器上添加动画处理程序
- 在多个画布上添加Click事件处理程序
- 不能在d3应用程序的文本标签上添加引导弹出窗口
- 当你在iOS的主屏幕上添加一个web应用程序时,你就不能再存储cookie了
- 如何在我的facebook页面上添加我的画布应用程序's选项卡
- 在AngularJS上构建的现有应用程序中添加grunt
- 有没有办法检测用户是否在主屏幕上添加了网络应用程序
- 我可以自动提示用户在主屏幕上添加移动网络应用程序吗?[iOS]