我们知道China Here是Beta版,我们通过在此处阅读您的文档测试了一些REST api: https://developer.here.com/documentation?variant=cn,并且它们正在工作,例如地理编码,路由其余api。
但是,当我们尝试使用交互式地图(js库)时,我们发现js库无法使用, 我们将包含此处文档提供的js标头:
<script src="https://js.hereapi.cn/v3/3.0/mapsjs-core.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.hereapi.cn/v3/3.0/mapsjs-service.js" type="text/javascript" charset="utf-8"></script>
我们发现js试图连接到您的CN maptiles服务器,但是它们是 不可用,这些服务器就像: https://1.base.maps.cit.hereapi.cn/maptile https://route.cit.hereapi.cn
答案 0 :(得分:0)
Js库应按照文档运行,请尝试使用以下代码-
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, width=device-width" />
<script src="https://js.hereapi.cn/v3/3.0/mapsjs-core.js"
type="text/javascript" charset="utf-8"></script>
<script src="https://js.hereapi.cn/v3/3.0/mapsjs-service.js"
type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div style="width: 640px; height: 480px" id="mapContainer"></div>
<script>
// Initialize the platform object:
var platform = new H.service.Platform({
'app_id': '{YOUR_APP_ID}',
'app_code': '{YOUR_APP_CODE}'
});
// Obtain the default map types from the platform object
var maptypes = platform.createDefaultLayers();
// Instantiate (and display) a map object:
var map = new H.Map(
document.getElementById('mapContainer'),
maptypes.normal.map,
{
zoom: 10,
center: { lng: 13.4, lat: 52.51 }
});
</script>
</body>
</html>