2013-04-01 37 views
0

我已經開發出需要一些容器中的應用程序來繪製基於高度&寬度設備的,所以我已經使用不能調用未定義的方法「getWindowHeight」煎茶構建軟件包

[Ext.Viewport.getWindowHeight()][1] &  
Ext.Viewport.getWindowWidth() 

在幾個地方後,我代碼,它工作正常,直到我做了sencha app build package。當我試圖打開包裝的應用程序,我得到這個錯誤:

Uncaught TypeError: Cannot call method 'getWindowHeight' of undefined  app.js:1 (anonymous function) 

類似的問題,有人提出,在過去的煎茶論壇,但它是沒有答案: http://www.sencha.com/forum/showthread.php?240494-Call-method-getWindowHeight-of-undefined

按煎茶文檔:Ext.Viewport是當您使用Ext.setup時創建的實例如果您使用Ext.onReady,則不會創建此Ext.Viewport實例。但在我的app.js我使用Ext.application()不是Ext.setupExt.onReady,

是不是創建單身人士的原因?如果是,我該如何解決?

我使用煎茶Cmd的版本3.0.2.288 &煎茶觸摸版本2.1.1

+0

不知道你爲什麼認爲你會在這裏得到不同的答案...同樣的人作爲sencha一個人這個論壇.. ?? – Dawesi

+1

希望是一件好事,也許是最好的東西,沒有好的東西死掉 – ThinkFloyd

回答