2011-05-10 37 views
1

我正在将Google地图与jQuery Mobile和.NET相集成。我正在关注Google代码(示例4)文档:http://jquery-ui-map.googlecode.com/svn/trunk/demos/jquery-mobile-example.html#jquery-mobile-example-4.htmljQuery Mobile Google地图的空白框架

我一直在转移代码时非常小心,但我一直收到一个空白帧。地图不显示在框架中。

其他人遇到这个问题?关于其他文档,教程,视频和阅读的任何建议?

我非常感谢任何人的时间和帮助,谢谢。

回答

0

谢谢你的时间和帮助。经过更多的研究和其他人的帮助后,我找到了Google Maps解决方案,让我的移动速度更快。概述我研究,使用和突出显示的资源的最佳对话可以在in this google groups discussion找到。

0

它可能是谷歌加载程序API密钥? (如果你复制粘贴)。获取任何JS错误?正如Phill所说,发布一些代码,我们将能够更好地为您提供帮助。

+0

从同事做一些研究和获得帮助后,发现了该API提供了一个错误。通过一些其他的调整,我们得到了地图的工作。但是,不是我只是停留在看起来很小的东西上。我正在尝试将默认视图设置为SATELLITE。我有以下代码,它将我运行回到空白状态: – creativeedg10 2011-05-12 19:45:14

+0

'(script# .googleMaps({ 纬度:42.420546,经度:-83.431003,深度:16, 标记:{纬度:42.421688,经度:-83.428964, 信息:{层: '#marker'} } \t \t \t \t控制:{setMapType(G_SATELLITE_MAP);} }); }); ' – creativeedg10 2011-05-12 19:45:39

+0

地图视图在控制之下,对不对?我错过了什么或忘记了什么? – creativeedg10 2011-05-12 19:46:14

0

如果您使用的jquery.ui.maps多数民众赞成在错误的语法。从我可以告诉你正在使用另一个插件。

1

我觉得你的问题是这里概述:http://www.smashinglabs.pl/gmap/examples

如果因任何原因,DIV的任何尺寸将在 加载过程中等于0,地图将停止正常工作。这是很常见 问题而装载片,手风琴等

他那张轮廓特定问题的决议。他们中的一些:

  • 尝试调用“刷新”功能手动google.maps.event.trigger($('#map').data('gmap').gmap, 'resize');
  • 如果您#map容器没有一套大小,它会通过正常的HTML/CSS标准,默认为0x0。尝试手动设置大小,说300×
  • etc...