【问题标题】:Gmap jquery androidGmap jquery android
【发布时间】:2012-08-28 15:55:59
【问题描述】:

我正在使用 Phonegap + JQueryMobile + JQuery 在我的 index.html 中创建地图。有一个问题,在浏览器中我的代码可以正常工作,但是当我尝试在手机上运行时却不显示地图。

代码如下:

<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet"
    href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<script
    src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
<script src="datepicker.js"></script>
<script type="text/javascript"
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script type="text/javascript"
    src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript"
    src="http://jquery-ui-map.googlecode.com/svn/trunk/ui/min/jquery.ui.map.full.min.js"></script>
<script type="text/javascript">
    $(function() {
        $("#map").gmap();
    });
</script>
</head> <body><div id="map" style="height: 350px; width: 600px"></div></body></html>

我认为错误出在脚本源上,因为我需要为手机导入正确的 gmap 但我不知道。

谢谢!

【问题讨论】:

  • 你也可以分享来自 logcat 的日志吗?有时如果有错误,您应该在其中找到更多信息。
  • 不,因为它都是 HTML5 代码,我认为 logcat 只显示 Java 代码上的错误 :)
  • 当使用 phonegap 时,它会捕获任何 javascript 错误并在 logcat 中发布,消息可能不详细,但至少会给你一个开始的方向。

标签: android jquery cordova map


【解决方案1】:

您是否在 AndroidManifest.xml 中启用了互联网访问权限?

<uses-permission android:name="android.permission.INTERNET" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多