在 Sencha Touch 2.2.1 中运行应用程序示例时出现 JavaScript 错误
Posted
技术标签:
【中文标题】在 Sencha Touch 2.2.1 中运行应用程序示例时出现 JavaScript 错误【英文标题】:JavaScript error when running an application example in Sencha Touch 2.2.1 【发布时间】:2013-09-07 04:44:31 【问题描述】:我开始在 Windows 8 上使用 lastet Sencha Touch 2.2.1 开发一个移动应用程序。
我在http://docs.sencha.com/touch/2.2.1/#!/guide/getting_started 中执行了以下步骤。
我使用以下命令启动了一个 HTTP 服务器:sencha fs web -port 8000 start -map [dir_name]
。
当我在http://localhost:8000/examples/
打开一个应用程序示例时,它显示正确,然后我单击了一些列表。 Chrome 在控制台中显示白屏页面和错误消息:
Uncaught TypeError: Cannot read property 'apply' of undefined sencha-touch-all-debug.js:4882
我尝试用这些方法解决这个问题:
-
使用命令创建新应用程序:sencha generate app MyApp ../MyApp 然后再次运行应用程序示例,但仍然显示相同的错误。
将 HTTP 服务器更改为 XAMPP,然后再次运行应用程序示例,但仍然显示相同的错误。
使用 Sencha Touch 2.2.0 运行应用程序示例就可以了。
这个问题有什么问题?
谢谢。
【问题讨论】:
尝试在 Firefox 或 safari 中测试 它在 Firefox 中不起作用。 【参考方案1】:我今天通过下载 Sencha Touch 2.2.1 解决了这个问题,然后它就可以工作了。 我认为开发者已经修复了这个问题。
【讨论】:
以上是关于在 Sencha Touch 2.2.1 中运行应用程序示例时出现 JavaScript 错误的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Sencha-Touch2 中使用 Ext.Ajax 运行 javascript?
sencha touch 2.2.1 检查控制器中的商店是不是为空?
如何在 Sencha Touch 应用程序中所有视图之外的固定位置添加交互式动态组件