Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图API JS-一页两个页面之间的干扰?_Javascript_Twitter Bootstrap_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图API JS-一页两个页面之间的干扰?

Javascript 谷歌地图API JS-一页两个页面之间的干扰?,javascript,twitter-bootstrap,google-maps,google-maps-api-3,Javascript,Twitter Bootstrap,Google Maps,Google Maps Api 3,我有一个有几个不同视图的页面。在顶部有一个小的gogole地图用于搜索。其中一个视图具有结果映射。 站点在MVC5引导4中完成 两人都在一起工作,但正如你所做的那样,他们正在添加/更改内容。现在他们在一起打得不好 显示结果图时,较小的搜索图不会显示路线图。地图似乎已初始化为ok-但未显示道路/地图。如果我改为卫星-它似乎只显示在地图/框架的一部分内。我还注意到MapType控件已从条形更改为下拉,这是较小屏幕的默认设置 就我所见,机器人地图使用单独的变量。 一开始我不会在这里发布代码,因为有一点

我有一个有几个不同视图的页面。在顶部有一个小的gogole地图用于搜索。其中一个视图具有结果映射。 站点在MVC5引导4中完成

两人都在一起工作,但正如你所做的那样,他们正在添加/更改内容。现在他们在一起打得不好

显示结果图时,较小的搜索图不会显示路线图。地图似乎已初始化为ok-但未显示道路/地图。如果我改为卫星-它似乎只显示在地图/框架的一部分内。我还注意到MapType控件已从条形更改为下拉,这是较小屏幕的默认设置

就我所见,机器人地图使用单独的变量。 一开始我不会在这里发布代码,因为有一点——我想我会做一个初步的查询,以防有人以前经历过这种行为。 如果禁用结果映射,搜索映射将再次工作

在没有第二个地图的页面/视图上显示正确的搜索地图:

在显示第二张地图的页面/视图上。注意地图类型控件的更改:

如果我改为显示卫星而不是道路-将显示一部分。这在一定程度上是可拖动的,但随后部分会发生变化:

有什么想法吗? 引导程序是否会发送不正确的屏幕大小信号? 如果认为有帮助,可以发布代码

澄清:

  • MVC=ASP.Net MVC
  • 引导=v3.3.4
搜索地图定义。 注意HTML和JS包含一些以“@”为前缀的ASP.Net MVC Razor代码 此外,仅当引导面板在非窗口加载时打开时,才会初始化映射