谷歌地图仅加载灰色框
我对谷歌地图 API 非常陌生,但我根据表单中的结果重定向到不同的地图。所以我的操作页面看起来像:
<cfif #FORM.bar# EQ "on">
<cflocation url="http://*********/phone/barmaptest.cfm" addtoken="no" />
</cfif>
地图位于 jquery mobile 内,我不确定这是否导致地图无法加载。但是当我单独打开页面时,地图显示得很好。但是当我尝试重定向到它时却没有。我正在使用正文中的 onLoad 加载地图,如 google 地图 api 文档中所示。
I am very new to the google maps API, but I am redirecting to different maps based on the results in a form. So my action page looks like:
<cfif #FORM.bar# EQ "on">
<cflocation url="http://*********/phone/barmaptest.cfm" addtoken="no" />
</cfif>
The map is within jquery mobile, I am not sure if that is causing the map not to load. But when I open the page on its own the map shows up fine. But when I attempt to redirect to it it does not. I am loading the map using onLoad in the body like shown in the google maps api documentation.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
灰色框表示地图设置不正确(意味着地图而不是兴趣点)。请尝试以下操作:
首先手动创建地图,以便确保正确设置它们。之后,您可以检查浏览器的输出并确保它符合您所需的结果(在第一步中测试)。第一步和第二步之间的任何差异都必须得到纠正,然后你就应该有地图了。
顺便说一句,ColdFusion 代码对解决问题几乎没有帮助。
The grey box indicates the map is not set up correctly (meaning the map and not points of interest). Try the following:
Manually create the maps first so you can be sure you have them set up correctly. After that, you can examine the output to the browser and make sure it matches your desired outcome (tested in the first step). Any disparity between the first step and second have to be corrected and then you should have maps.
BTW, The ColdFusion code adds little to helping out the problem.