我是sencha的新蜜蜂2.我想使用sencha touch运行基本应用程序,但无法加载应用程序。
这就是我所做的。
我从miamicoder下载了notesApp,我正在尝试运行第一章。
我在截图中附加了文件夹结构。请查看文件夹结构。
这是我的index.html
<!DOCTYPE html>
<html>
<head>
<title>My Notes</title>
<link href="sencha-touch.css" rel="stylesheet" type="text/css" />
<script src="sencha-touch-debug.js" type="text/javascript"></script>
<script src="app.js" type="text/javascript"></script>
</head>
<body>
</body>
</html>
我已经下载了sencha sdk 2.1并使用了sencha-touch-debug.js和sencha-touch.css并放置在该文件夹的根目录中,并从index.html引用,如下所述。我曾经在sencha 1中做过同样的事情,但是我得到了成功,但是如果我想用sencha 2做同样的事情,我会遇到错误。
我收到的错误如下。
Failed to load resource file:///path/NotesApp-Book-Code-Ch1/src/event/Dispatcher.js?_dc=1354982532236
Failed to load resource file:///path/NotesApp-Book-Code-Ch1/src/event/publisher/Dom.js?_dc=1354982532238
Uncaught Error: [Ext.Loader] Failed loading 'file:///path/ebook-building-a-sencha-touch-2-app%20(1)/NotesApp-Book-Code-Ch1/src/event/Dispatcher.js', please verify that the file exists sencha-touch-debug.js:8324
Uncaught Error: [Ext.Loader] Failed loading 'file:///path/ebook-building-a-sencha-touch-2-app%20(1)/NotesApp-Book-Code-Ch1/src/event/publisher/Dom.js', please verify that the file exists
是否有必要使用senchatools并生成文件夹结构?简单地复制两个lib文件(sencha-touch-debug.js和sencha-touch.css)并从index.html引用它们将不适用于sencha 2?
请帮忙。
谢谢。
答案 0 :(得分:0)
我得到了答案。使用Sencha touch 2需要在项目文件夹中包含完整的SDK,不仅包括2个库文件,如sencha 1.包括完整的框架将解决问题。
谢谢