我舉個sencha touch2應用程序的例子。它在我的本地主機瀏覽器(http://localhost/sencha/examples/navigationview/index.html)中工作正常。如何在android中使用senchatouch實現phonegap應用程序2
現在我需要使用phonegap 1.5.0將此sencha應用程序集成到android。從phonegap
phonegap-phonegap-1.5.0-0-gde1960d.zip從PhoneGap的網站
我下載的PhoneGap庫。 因爲我得到了cordova-1.5.0.js和cordova-1.5.0.jar文件而不是phonegap。
我已經通過phonegap網站了解到cordova-1.5.0和phonegap是相同的。
我已經按照這個Get Started Guide
在他們沒有給如何整合煎茶touch2 MVC堆結構。入門指南中的基本示例對我來說工作正常。
我的問題是我無法整合我的sencha2 MVC文件架構。我GOOGLE了這個,但沒有成功。我在這裏做錯了什麼?你能否建議我以正確的方式來做到這一點。
在此先感謝。
這是我的index.html文件
<!DOCTYPE HTML>
<html manifest="" lang="en-US">
<head>
<meta charset="UTF-8">
<title>Ajax</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.5.0.js"></script>
<script id="microloader" type="text/javascript" src="development.js"></script>
</head>
<body>
</body>
</html>
在app.js文件我收到提示:
//<debug>
Ext.Loader.setPath({ // line no. 2
'Ext': 'src'
});
//</debug>
能否請您解釋一下你的意思是我的「整合我sencha2 MVC堆結構」?你應該把你有的任何Web代碼放到Android項目的assets/www文件夾中。您提到入門指南中的基本示例正在運行,那麼您在嘗試運行項目時遇到了哪些錯誤? – Jay 2012-04-07 19:36:50
yes jayraj.Thanks your reply.actually如果您比較senchatouch1.1(http://screencast.com/t/chDMwE7d13K)和senchatouch2.0(http://screencast.com/t/y9ykJLxi)的文件結構,是完全不同的。在index.html中的senchatouch1.1中本身存在總的javascript代碼(您可以直接將此index.html與支持的文件添加到andoid/assets/www /中,它將正常工作).senchatouch2.0文件夾結構與此不同可以在模型,視圖,控制器和應用程序文件夾中存儲文件夾中找到。我無法理解如何在android-phonegap assets/www文件夾中添加這些文件。 – atluriajith 2012-04-09 05:17:41