我在用离子3。我尝试在浏览器中运行我的应用程序,可以看到标记。当我运行它在我的Android设备,只有当前位置被标记。知道为什么在我的Android设备里找不到吗?它在我的浏览器中工作得很好。
displayGoogleMap() {
//get current location
this.geolocation.getCurrentPosition().then((resp) => {
let latLng = new google.maps.LatLng(resp.coords.latitude, resp.coords.longitude);
let mapOptions = {
center: latLng,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
this.map = new google.maps.Map(this.mapContainer.nativeElement, mapOptions);
let marker = new google.maps.Marker({
map: this.map,
animation: google.maps.Animation.DROP,
position: latLng
});
this.addInfoWindow(marker, 'Current Location');
}).catch((error) => {
console.log('Error getting location', error);
});
}我的displayGoogleMap()可以工作,但当我添加多个标记时,它还没有出现。
AdMarkersToMap(银行){
console.log('bank: '+bank['id']+'lat: '+bank['address']['latitude']+' longi: '+bank['address']['longitude']);
let position = new google.maps.LatLng(bank['address']['latitude'], bank['address']['longitude']);
let mapOptions = {
center: position,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
this.map = new google.maps.Map(this.mapContainer.nativeElement, mapOptions);
let marker = new google.maps.Marker({
map: this.map,
animation: google.maps.Animation.DROP,
position: position
});
this.addInfoWindow(marker, bank['institution']);
}
AddInfo窗口(marker,content){let infoWindow=new google.maps.infoWindow({content:content});google.maps.event.addListener(marker,'click',()=
检索血库
var secret='aaaaaaaaaaaa';
// return new Promise(resolve => {
this.http.get('http://asdfghjk.aaa.aa.aa/api/institutions?secret='+secret)
.map(res => res.json())
.subscribe(data => {
this.bankList = data;
console.log( 'rtvr bank: '+this.bankList);
for (let bank of this.bankList['institutions']) {
console.log(bank['id']);
this.addMarkersToMap(bank);
}
});
// });
}如果你能帮我的话,你对我的论文是个很大的帮助。
您需要删除addMarkersToMap()函数中的映射选项,
addMarkersToMap(bank) {
console.log('bank: '+bank['id']+'lat: '+bank['address']['latitude']+' longi: '+bank['address']['longitude']);
let position = new google.maps.LatLng(bank['address']['latitude'], bank['address']['longitude']);
let marker = new google.maps.Marker({
map: this.map,
animation: google.maps.Animation.DROP,
position: position
});
this.addInfoWindow(marker, bank['institution']);
}
在我的代码顶部,我有: 在我的CSS中,我有: 字体系列:“Merriweather”; 但它没有出现。我不确定原因是什么。它看起来很简单,但什么都不起作用。 任何帮助都将不胜感激。 以下是我的HTML的顶部: 这是我的CSS,另存为stylesheet.CSS: 非常感谢。
我想开发一个与Facebook集成的应用程序,但是Facebook SDK不显示在属性->Android。我消除了Facebook SDK中的所有错误,并单击isLibrary复选框。当我点击添加按钮时,只是打开了一个空框。我尝试了clean project,我关闭和打开eclipse几次,没有任何变化。你能告诉我现在该怎么办吗?
我正在编写一个Android应用程序,它应该可以通过蓝牙发现设备。 我没有得到任何例外,但设备只是没有找到,即使我的windows pc找到他们(并可以找到自己)。 我肯定他们是好的,但我两种方法都试过了。当然我也分别试过了。 下面是我的ListActivity,它搜索设备: 日志显示扫描后MLEDeviceListAdapter:0和扫描后isEmpty():true。 则从不调用该日志(onS
我的网页上有以下简单的按钮- 作为类名有一个空格,所以我使用- 这是以正确的方式正常工作,但当我以这种方式使用时- 在中获取错误- 线程“main”组织中出现异常。openqa。硒。遥远的UnreachableBrowserException:与远程浏览器通信时出错。它可能已经死了。构建信息:版本:“未知”,版本:“1969d75”,时间:“2016-10-18 09:43:45-0700”系统信
我有一个从数据库中检索图像路径的程序。程序正在eclipse浏览器中成功检索图像,但未在任何web浏览器中检索。我有3页,第一页。登录名。jsp 2。指数jsp 3。LoginServlet。Java语言
我想为我的Android Wear手表脸提供一个配套配置活动。我已经建立了一个应用程序,它拥有所有的配置,可以直接与手表进行通信,但我只能作为应用程序从启动器启动它,但设备不会显示在Android Wear应用程序的手表界面部分!我可以允许用户通过companion应用程序和Google Android Wear应用程序配置手表表面吗? 以下是我在电话模块中声明活动的方式: 在手表部分,我补充道: