我使用bing地图显示位置和位置方向。我将此代码与其他媒体(如图像和视频)放在模板中。 当执行此模板到设备时,第一次它工作正常,但从下次更新模板地图加载不正确后,它只显示白色背景,也停止执行其他媒体,不加载图像和视频。
var map_center = Microsoft.Maps.LocationRect.fromLocations(loc_arr);
var bing_map = new Microsoft.Maps.Map(document.getElementById(div_id), {
credentials: bing_map_key,
bounds: map_center,
mapTypeId: mt,
showMapTypeSelector: false,
showCopyright: false,
showDashboard: false
});
bing_map.entities.push(PushPinsEntity);
bing_map.entities.push(infoboxLayer);
var callbackFun = wrapFunction(directionsModuleLoaded, this, [bing_map, bm_route_arr, div_id]);
Microsoft.Maps.loadModule('Microsoft.Maps.Directions', {
callback: callbackFun
});
var intervalForSettingView = setTimeout(function() {
bing_map.setView({zoom: parseInt(zoom_level)});
}, 1000);