2014-01-14 33 views
-2

我正在与诺基亚这里的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 

它可能有一些做的企业API和常规API,因为建立的情况下,例如地图工作正常。但由于我有权访问企业API,因此不应该有任何问题。

回答

1

好吧,由于封闭和完整性的原因,这里是我对我的问题的解决方案作为常规答案。 很显然,我是其中的脚本(我从等值线例子复制的URL上this page只是错误的。正确的(或至少是对我的作品的一个)可以发现here

这是

http://js.api.here.com/ee/2.5.3/jsl.js?with=all 
相关问题