Android IOS:Cordova应用程序在IOS 11.3 iphone x中因谷歌地图api缩放而崩溃
我正在用Cordova、AngularJs和OnsenUI开发一个应用程序, 我正在使用谷歌地图Api显示我的当前位置和大约200个其他位置 谷歌地图在所有其他设备上都能正常工作,但当我仅使用Iphone X放大IOS-11.3时,应用程序崩溃 科尔多瓦:6.5.0 AngularJs 1 净现值:2.14.0 我添加了firebase崩溃报告插件,它报告了OOM(内存不足)崩溃报告 标记图像大小只有1kb,大约有200个标记。 这是我的密码Android IOS:Cordova应用程序在IOS 11.3 iphone x中因谷歌地图api缩放而崩溃,android,ios,angularjs,google-maps,cordova,Android,Ios,Angularjs,Google Maps,Cordova,我正在用Cordova、AngularJs和OnsenUI开发一个应用程序, 我正在使用谷歌地图Api显示我的当前位置和大约200个其他位置 谷歌地图在所有其他设备上都能正常工作,但当我仅使用Iphone X放大IOS-11.3时,应用程序崩溃 科尔多瓦:6.5.0 AngularJs 1 净现值:2.14.0 我添加了firebase崩溃报告插件,它报告了OOM(内存不足)崩溃报告 标记图像大小只有1kb,大约有200个标记。 这是我的密码 var mapProp = {
var mapProp = {
center: new google.maps.LatLng(userlocation.latitude, userlocation.longitude),
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP,
disableDefaultUI: true,
MapOptions: {
zoomControl: false,
mapTypeControl: false,
scaleControl: false,
streetViewControl: false,
rotateControl: false,
fullscreenControl: false
}
};
var map = new google.maps.Map(document.getElementById("mapNearByBreweries"), mapProp);
var usermarker = new google.maps.Marker({
position: new google.maps.LatLng(userlocation.latitude, userlocation.longitude),
icon: {
path: google.maps.SymbolPath.CIRCLE,
scale: 7,
strokeColor: "#0000FF",
},
draggable: false,
map: map
});
for (var i = 0; i < breweries.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(breweries[i].Latitude, breweries[i].Longitude),
map: map,
icon: 'images/blue-dot.png'
//animation: google.maps.Animation.BOUNCE
});
var mapProp={
中心:新的google.maps.LatLng(userlocation.latitude,userlocation.longitude),
缩放:12,
mapTypeId:google.maps.mapTypeId.ROADMAP,
disableDefaultUI:true,
地图选项:{
动物控制:错误,
mapTypeControl:false,
scaleControl:false,
街景控制:错误,
旋转控制:错误,
fullscreenControl:错误
}
};
var map=new google.maps.map(document.getElementById(“mapNearByBreweries”),mapProp);
var usermarker=new google.maps.Marker({
位置:new google.maps.LatLng(userlocation.latitude,userlocation.longitude),
图标:{
路径:google.maps.SymbolPath.CIRCLE,
比例:7,
strokeColor:#0000FF“,
},
可拖动:错误,
地图:地图
});
对于(var i=0;i
那么,ios 11.3(IphoneX)中的哪些新功能会导致zoom上的google map api内存不足呢
我能做些什么来解决这个问题呢?我们遇到了一个确切的问题,而回滚到谷歌地图3.31版对我们来说很有效:) 您可以在此处查看不同的可用版本: 很明显,他们在3.32中切换到了一个实验性的渲染器,它打破了我们使用自定义标记的快速缩放
希望这有帮助!在此处看到相同的问题,并且3.31已被删除。您是否再次看到相同的问题,或者您是否设法以其他方式修复了该问题?