Javascript 无法使用tom映射在html页面上呈现映射

Javascript 无法使用tom映射在html页面上呈现映射,javascript,html,image,leaflet,Javascript,Html,Image,Leaflet,首先我在汤姆地图的官方网站上注册 从获取MapKit和downlooad JavaScript SDK 2.1的API密钥 我的邮件上有API密钥 在下载的“JavaScript SDK 2.1”文件夹中,我编辑文件APIKEY.js中的APIKEY。比如tomtom.apiKey=“3csxpg4dd67bg9k8y3gzrzg” 这是apikey.js中的代码 tomtom.apiKey = "3csxpg4dwd67bg9k8y3gzrzg"; 这是我试图在Mozilla浏览器上运行的m

首先我在汤姆地图的官方网站上注册

  • 从获取MapKit和downlooad JavaScript SDK 2.1的API密钥

  • 我的邮件上有API密钥

  • 在下载的“JavaScript SDK 2.1”文件夹中,我编辑文件APIKEY.js中的APIKEY。比如tomtom.apiKey=“3csxpg4dd67bg9k8y3gzrzg” 这是apikey.js中的代码

    tomtom.apiKey = "3csxpg4dwd67bg9k8y3gzrzg";
    
    这是我试图在Mozilla浏览器上运行的map.html中的html代码:

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>TomTom JavaScript SDK - Map</title>
        <link rel="stylesheet" type="text/css" href="../css/tomtom.map.min.css"         />
        <!--[if lte IE 8]><link rel="stylesheet"     href="../css/tomtom.map.ie.min.css" /><![endif]-->
        <script type="text/javascript" src="../js/leaflet.js"></script>
        <script type="text/javascript" src="../js/tomtom.map.js"></script>
        <script type="text/javascript" src="apikey.js"></script>
        <script>
            window.onload = function() {
                // set the base image path used by tomtom.Marker
                tomtom.setImagePath("../images/");
    
                // create a basic map
                var map = new tomtom.Map({
                    domNode: "map",
    
                });
            };
        </script>
        <style type="text/css">
            html, body {
                width: 100%;
                height: 100%;
                margin: 0;
                padding: 0;
            }
        </style>
    </head>
    <body>
        <div style="width: 100%; height: 100%;" id="map"></div>
    </body>
    
    
    TomTom JavaScript SDK-映射
    window.onload=函数(){
    //设置tomtom.Marker使用的基本图像路径
    tomtom.setImagePath(“../images/”);
    //创建基本地图
    var map=new tomtom.map({
    domNode:“映射”,
    });
    };
    html,正文{
    宽度:100%;
    身高:100%;
    保证金:0;
    填充:0;
    }
    

    但地图未在我的浏览器上渲染。还有一件事,我没有使用mapbox API服务完成这项工作

    下面是使用mapbox服务的地图输出。 [我正在使用传单JS和mapbx API服务附加输出图像。]


    谁能告诉我我在哪里犯了什么错误,或者我应该改变访问Tom地图的方式。请帮帮我。非常感谢高级版。

    Mapkit或Mapbox?你需要更清楚地知道你到底想做什么,以及哪里出了错。我正在尝试使用MapKit(使用tom tom)绘制地图。但不会画画。