2012-04-12 17 views
1

Sencha touch 2のデバッグ方法は? 私はSenchaデザイナを使用して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

答えて

6

Chromeの場合は、レンチメニュー>ツール>デベロッパーツール(キーボードショートカットは「Ctrl + Shift + I」です)でChromeを起動できます(「Developer Tools」)。

そこから、[スクリプト]タブを選択し、ページのすべてのjavascriptファイルのリストでスクリプトを選択できます。

JavaScriptファイルが表示されたら、行番号をクリックしてブレークポイントを追加します。

ます(詳細についてはExt.Loaderを参照)、動的にロードされたコードをデバッグする場合、アプリケーションで、次のようなものを追加する必要があります

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

最後に、あなたのページをリロードし、同じファイルが再度読み込まれていますかその行を実行すると、Chromeは実行を中断します。

ハッピーデバッグ!

+0

ガエタン、あなたの答えに感謝しかし私は、「私はリフレッシュするたびに言った質問を読んでいませんあなたはSencha Touch 2でデバッグしたことがないようです。 – lito

+0

あなたの質問は、「Sencha Touch 2で動的にロードされたjavascriptファイルをどのようにデバッグできますか?それに応じて答えを変えさせてください。 –

0

ちょうど参考になりました...私は「Sencha Touch 2アプリケーションのデバッグ方法 - 第1部」を検索しました。スクリプトにその時点でChromeデバッガを中断させることができます。 Chromeで

0

私たちは、あなたがコンポーネントを表示し、デバッグを行うことができる拡張機能を使用して、煎茶用「のAppインスペクタと呼ばれる煎茶の拡張子を、取得

0

お使いのPCに携帯電話を接続し、HTEブラウザでこれを置きます。:

クローム://点検/#デバイス

関連する問題