2012-04-12 60 views
1

如何調試Sencha touch 2? 我一直在使用Sencha Designer創建Sencha Touch 2項目。我使用Chrome進行測試,現在我想突出顯示一些代碼,我該怎麼做?每次刷新頁面時,斷點都消失了。我讀,我需要在URL中使用「斷點?」的東西,但我不知道爲什麼至今沒有工作:如何調試Sencha Touch 2應用程序?

http://localhost/googlemaps/app.html?breakpoint

而且我意識到我要調試的文件具有「_dc 「參數:

http://localhost/googlemaps/app/view/detalleMapa.js?_dc=1334242199729

謝謝!

+0

難以置信 – lito 2012-04-15 14:11:34

回答

6

使用Chrome,您可以從扳手菜單>工具>開發人員工具(鍵盤快捷鍵爲「Ctrl + Shift + I」)啓動「Developer Tools」窗口。

從那裏,您可以選擇「腳本」選項卡,並選擇您的頁面的所有JavaScript文件列表中的腳本。

一旦你顯示javascript文件,點擊行號來添加一個斷點。

如果要調試動態加載代碼(見Ext.Loader瞭解詳細信息),你應該添加類似的應用程序如下:

Ext.Loader.setConfig({disableCaching: false}); 

最後,請重新加載頁面,如果將同一文件再次加載Chrome會在執行該行時中斷執行。

快速調試!

+0

的Gaetan,感謝您的回答,但你沒看過,我說:「我每次刷新的問題頁面中斷點消失「。看起來你從來沒有用Sencha Touch 2調試過 – lito 2012-04-16 13:41:55

+0

也許你的問題是:「我如何調試由Sencha Touch 2動態加載的JavaScript文件」?讓我相應地改變答案。 – 2012-04-18 18:04:40

0

所以只是一個FYI ...我找到了(搜索「如何調試Sencha Touch 2應用程序? - 第1部分」),您可以簡單地添加「調試器」;到您的腳本,讓Chrome調試器在那個時候中斷。

0

鍍鉻我們得到了煎茶的延伸,被稱爲「應用督察煎茶,使用該擴展可以查看組件,並做了調試

0

將手機連接到PC,並把這個HTE瀏覽器:

鉻://檢查/沒有人知道這個問題的答案很簡單的問題#設備

相關問題