科尔多瓦在<a href="">中包含了GoogleMaps

锡西斯

我是Stackoverflow的新手,但我已经读了很多!

我来自德国,很抱歉,如果不清楚。

我是科尔多瓦的新手。我正在为游客编写一个应用程序。我的应用程序内部有一个名为“卡片”的按钮。当有人单击按钮时,我想显示我在应用程序中的位置,但那不起作用:-/

我试过的是:

<script>
function success(position) {
var mapcanvas = document.createElement('div');
mapcanvas.id = 'mapcontainer';
mapcanvas.style.height = '400px';
mapcanvas.style.width = '600px';

document.querySelector('article').appendChild(mapcanvas);

var coords = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);

var options = {
zoom: 15,
center: coords,
mapTypeControl: false,
navigationControlOptions: {
    style: google.maps.NavigationControlStyle.SMALL
},
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("mapcontainer"), options);

var marker = new google.maps.Marker({
  position: coords,
  map: map,
  title:"You are here!"
});
}

if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(success);
} else {
error('Geo Location is not supported');
}

</script>

然后用HTML

<a href="#" onclick="success()"></a>

没有第一个空格,但是如果没有它,堆栈不会显示代码。

我希望有人可以帮助我。如何更改我的代码以使其正常工作的教程将是很棒的!

打招呼!

编辑:如何解决这个问题:伙计们……这要容易得多!

我刚刚添加 <a href="#" onclick="window.open('http://www.maps.google.de/', '_blank', 'location=yes', 'presentationstyle=fullscreen')"></a>

到我的按钮...现在它像我想打开它一样将其打开!

Navneeth

尝试这些html。它的工作之一。

 <DOCTYPE html>
        <html>
            <head>
                <script type="text/javascript" src="cordova.js"></script>
        <script src="http://www.google.com/jsapi"></script>
        <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
        <script type="text/javascript" src="js/jquery-2.0.2.js"></script>
        <script type="text/javascript">
            google.load('maps', '3', {
                        other_params: 'sensor=false'
                        });

       google.setOnLoadCallback(initialize);

    function initialize() {
                                  initializeMap();
       }

    function initializeMap()
    {
        $("#map").html("");
        map = new google.maps.Map(document.getElementById('map'), {
                                  zoom: 12,
                                  center: new google.maps.LatLng(32.083300, 34.800000),
                                  mapTypeId: google.maps.MapTypeId.ROADMAP,
                                  mapTypeControl:false,
                                  streetViewControl:false,

                                  });
                                  alert("Map Started--------------------");
    }



function getlocation()
{
    navigator.geolocation.getCurrentPosition(onSuccess, onError);
}
var lnglat;
   var mylocationpng = 'mylocation.png';
   var mymarker=null;
function onSuccess(position)
{
    var lng = position.coords.longitude;
    var lat = position.coords.latitude;

     lnglat = new google.maps.LatLng(lat,lng);
     var currentlocationpng = new google.maps.MarkerImage(mylocationpng,new google.maps.Size(42, 42));
     map.panTo(lnglat);

            if(mymarker==null)
            {
                mymarker = new google.maps.Marker({
                                                  position: lnglat,
                                                  draggable: false,
                                                  icon: currentlocationpng,
                                                  map: map
                                                  });

            }
            else
            {
                //alert('again');
                mymarker.setPosition(lnglat);

            }
        //alert('done');
}

function onError()
{
    alert("Can't show current location");
}


    </script>
</head>
    <body>

    <div id="temp">
    <img src="mylocation.png" width="30" height="30" id="mylocation" onclick="getlocation()"/>
    </div>
    <div id="map"></div>
</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

科尔多瓦中的 displayFileData 是什么?

来自分类Dev

科尔多瓦将图像存储在本地存储中

来自分类Dev

如何在流星科尔多瓦中添加插件变量?

来自分类Dev

科尔多瓦官方文档中的cookie支持

来自分类Dev

科尔多瓦从推送通知中检测冷启动

来自分类Dev

科尔多瓦文件API:Android中的getFile问题

来自分类Dev

波兰科尔多瓦路径错误中的字母

来自分类Dev

科尔多瓦应用程序中的FB Audience Network?

来自分类Dev

科尔多瓦文件API:Android中的getFile问题

来自分类Dev

NFC停止检测科尔多瓦中的任何标签

来自分类Dev

如何在流星科尔多瓦中添加插件变量?

来自分类Dev

科尔多瓦:意外的机器代码-您的上载内容包含位代码和本机代码

来自分类Dev

科尔多瓦相机插件,saveToPhotoAlbum选项在Android 5.0.1中不起作用

来自分类Dev

位置栏未出现在iOS的InAppBrowser中,科尔多瓦

来自分类Dev

科尔多瓦列出了应用程序目录(WWW)中的所有文件

来自分类Dev

科尔多瓦Android:如何侦听Javascript中的自定义事件?

来自分类Dev

科尔多瓦运行android:未设置ANDROID_HOME且android不在我的路径中

来自分类Dev

科尔多瓦白名单在Android中不起作用

来自分类Dev

科尔多瓦本地通知声音在iOS和Android中不起作用

来自分类Dev

科尔多瓦InAppBrowser.open。链接在safari中打开,而不是在应用内部打开

来自分类Dev

科尔多瓦将应用程序加载到Android模拟器中

来自分类Dev

requestFileSystem在Android中不执行任何操作。科尔多瓦3.4

来自分类Dev

科尔多瓦phonegap wp8 svg在图像标签中损坏

来自分类Dev

科尔多瓦Android:如何侦听Javascript中的自定义事件?

来自分类Dev

科尔多瓦将不会启动Safari,并在应用程序中显示网站

来自分类Dev

科尔多瓦:判断页面是否在设备应用程序中打开

来自分类Dev

电话和邮件链接在科尔多瓦应用程序中停止工作

来自分类Dev

SVG 图像未显示在简单的 android 科尔多瓦表中

来自分类Dev

科尔多瓦环境

Related 相关文章

  1. 1

    科尔多瓦中的 displayFileData 是什么?

  2. 2

    科尔多瓦将图像存储在本地存储中

  3. 3

    如何在流星科尔多瓦中添加插件变量?

  4. 4

    科尔多瓦官方文档中的cookie支持

  5. 5

    科尔多瓦从推送通知中检测冷启动

  6. 6

    科尔多瓦文件API:Android中的getFile问题

  7. 7

    波兰科尔多瓦路径错误中的字母

  8. 8

    科尔多瓦应用程序中的FB Audience Network?

  9. 9

    科尔多瓦文件API:Android中的getFile问题

  10. 10

    NFC停止检测科尔多瓦中的任何标签

  11. 11

    如何在流星科尔多瓦中添加插件变量?

  12. 12

    科尔多瓦:意外的机器代码-您的上载内容包含位代码和本机代码

  13. 13

    科尔多瓦相机插件,saveToPhotoAlbum选项在Android 5.0.1中不起作用

  14. 14

    位置栏未出现在iOS的InAppBrowser中,科尔多瓦

  15. 15

    科尔多瓦列出了应用程序目录(WWW)中的所有文件

  16. 16

    科尔多瓦Android:如何侦听Javascript中的自定义事件?

  17. 17

    科尔多瓦运行android:未设置ANDROID_HOME且android不在我的路径中

  18. 18

    科尔多瓦白名单在Android中不起作用

  19. 19

    科尔多瓦本地通知声音在iOS和Android中不起作用

  20. 20

    科尔多瓦InAppBrowser.open。链接在safari中打开,而不是在应用内部打开

  21. 21

    科尔多瓦将应用程序加载到Android模拟器中

  22. 22

    requestFileSystem在Android中不执行任何操作。科尔多瓦3.4

  23. 23

    科尔多瓦phonegap wp8 svg在图像标签中损坏

  24. 24

    科尔多瓦Android:如何侦听Javascript中的自定义事件?

  25. 25

    科尔多瓦将不会启动Safari,并在应用程序中显示网站

  26. 26

    科尔多瓦:判断页面是否在设备应用程序中打开

  27. 27

    电话和邮件链接在科尔多瓦应用程序中停止工作

  28. 28

    SVG 图像未显示在简单的 android 科尔多瓦表中

  29. 29

    科尔多瓦环境

热门标签

归档