【问题标题】:Sencha Touch - Map.Geo = nullSencha Touch - Map.Geo = null
【发布时间】:2011-02-22 12:25:33
【问题描述】:

我正在尝试在 Sencha Touch 上学习这个简单的教程http://dev.sencha.com/deploy/touch/getting-started.html

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

这与未正确设置的 Map.geo 属性有关。我正在使用与链接上相同的代码。我试过换个盒子,以防万一是防火墙问题,但得到了同样的错误。

【问题讨论】:

  • 找到了答案。事实证明,与最新的源代码相比,该教程有些过时了。以下应该工作:而不是 getLocation:true 在您的 javascript 文件中,将其替换为 useCurrentLocation:true
  • 有一些 +rep 因为我也被困在这个问题上 :)
  • 你绝对应该得到一些代表。刚才在敲我的头。
  • 我实际上发现这通常是 Sencha 的一个问题。他们的很多教程和文档都与当前版本过时了。通常,找到你要找的东西是一团糟。
  • 请发布解决方案作为此问题的答案。

标签: javascript google-maps sencha-touch


【解决方案1】:

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

【讨论】:

  • @ptamzz 你是阿德里安·韦斯特莱克吗?如果是这样,请要求合并您的帐户,然后您可以接受此答案。
  • 没有。我不是阿德里安。我有同样的问题,这解决了它。
猜你喜欢
  • 2012-05-27
  • 2012-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-15
  • 1970-01-01
相关资源
最近更新 更多