Javascript Sencha Touch-Map.Geo=null

Javascript Sencha Touch-Map.Geo=null,javascript,google-maps,sencha-touch,Javascript,Google Maps,Sencha Touch,我正试图遵循这个简单的教程对SenchaTouch 我一直收到JavaScript错误: 未捕获的TypeError:无法调用null的方法“on” 这与未正确设置的Map.geo属性有关。我使用的eact代码与链接上的代码相同。我试着放另一个框,以防它是防火墙问题,但得到相同的错误。在您的应用程序JavaScript文件中,将getLocation:true替换为useCurrentLocation:true找到了这个问题的答案。事实证明,与最新的源代码相比,本教程有些过时。以下方法应该有效:

我正试图遵循这个简单的教程对SenchaTouch

我一直收到JavaScript错误: 未捕获的TypeError:无法调用null的方法“on”


这与未正确设置的Map.geo属性有关。我使用的eact代码与链接上的代码相同。我试着放另一个框,以防它是防火墙问题,但得到相同的错误。

在您的应用程序JavaScript文件中,将
getLocation:true
替换为
useCurrentLocation:true

找到了这个问题的答案。事实证明,与最新的源代码相比,本教程有些过时。以下方法应该有效:在javascript文件中,用useCurrentLocation:trueHave some+rep代替getLocation:true,因为我也被困在这个问题上:)你肯定应该得到一些rep。刚才我的头撞到了它。实际上我发现这是Sencha的一个问题。他们的许多教程和文档与当前版本已经过时。通常,找到你想要的东西是一团混乱。请将解决方案作为这个问题的答案发布。@ptamzz你是阿德里安·韦斯特莱克吗?如果是这样,请要求合并您的帐户,然后您可以接受此答案。否。我不是阿德里安。我也有同样的问题,这个问题解决了。