Javascript 创建Microsoft.Maps.Search.Address的实例
如何在Javascript中创建Address类的实例 为什么这个代码不起作用Javascript 创建Microsoft.Maps.Search.Address的实例,javascript,bing-maps,Javascript,Bing Maps,如何在Javascript中创建Address类的实例 为什么这个代码不起作用 var Map; var MapOptions = { credentials: "my-key", center: new Microsoft.Maps.Location(49.767649, 15.584697), mapTypeId: Microsoft.Maps.MapTypeId.road, zoom: 7, showScalebar: false, sho
var Map;
var MapOptions =
{
credentials: "my-key",
center: new Microsoft.Maps.Location(49.767649, 15.584697),
mapTypeId: Microsoft.Maps.MapTypeId.road,
zoom: 7,
showScalebar: false,
showDashboard: false
};
$(function () {
Map = new Microsoft.Maps.Map($("#AddressMap"), MapOptions);
Microsoft.Maps.loadModule('Microsoft.Maps.Search');
var tmp = new Microsoft.Maps.Search.Address(); // <-- error code
});
var映射;
var映射选项=
{
凭证:“我的钥匙”,
中心:新的Microsoft.Maps.Location(49.767649,15.584697),
mapTypeId:Microsoft.Maps.mapTypeId.road,
缩放:7,
显示比例尺:错误,
showDashboard:错误
};
$(函数(){
Map=new Microsoft.Maps.Map($(“#AddressMap”)、MapOptions;
Microsoft.Maps.loadModule('Microsoft.Maps.Search');
var tmp=new Microsoft.Maps.Search.Address();//loadModule调用是异步的,因为它可能需要下载模块脚本(如果尚未下载)。若要在loadModule完成时收到通知,请将回调方法作为options对象的一部分传递,如中的示例所示,loadModule调用是异步的,因为它可能需要下载模块脚本(如果尚未读取)y、 若要在loadModule完成时收到通知,请将回调方法作为options对象的一部分传递,如中的示例所示,感谢reaply,但这段代码不起作用……啊,看起来Address不是实际的类。MSDN中描述的只是当您形成搜索。我认为任何Microsoft Maps API都不会将地址对象作为输入。如果您仍然需要创建自己的地址对象,您可以创建一个包含相同字段的裸JS对象。嗯,描述为类,但不是类…奇怪。感谢回复。:)感谢您的重新应用,但这段代码不起作用…啊,看起来Address不是实际的类。MSDN中描述的只是执行搜索时作为SearchResponse的一部分返回的JS对象的签名。我认为任何Microsoft Maps API都不会将Address对象作为输入。如果您仍然需要创建自己的,您只需创建一个包含相同字段的裸JS对象。嗯,描述为类,但不是类…奇怪。谢谢回复。:)