我正在使用诺基亚这里的api,我正在尝试用javascript创建一个高级路由管理器,由于某种原因无效。很明显我错过了一些东西,但我找不到它。
基本上我正在做的就是:
<head>
<title>isoscope</title>
<meta charset="utf-8">
<script type="text/javascript" charset="UTF-8" src="http://js.cit.api.here.com/se/2.5.3/jsl.js?with=all"></script>
<link rel="stylesheet" href="style.css">
<script type="text/javascript">
nokia.Settings.set("appId", "xxxx");
nokia.Settings.set("authenticationToken", "xxxx");
var routingManager = new nokia.maps.advrouting.Manager();
</script>
</head>
我得到的只是:
Uncaught TypeError: Cannot read property 'Manager' of undefined
它可能与Enterprise API与常规API有关,因为创建例如地图工作正常。但由于我可以访问Enterprise API,因此这不应该是任何问题。