Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

アプリのデバッグ

アプリをデバッグする際、最初に行うことといえばもちろん、Firefox などフル機能のデスクトップブラウザとその利用可能なツールを活用することです。しかし一度アプリがプラットフォーム上にインストールされてしまうと (参考: アプリのインストールに関するプラットフォーム固有の詳細)、それはネイティブアプリとなり、Web アプリランタイムの中で実行され、事態はより複雑になってきます。

アプリが Web アプリランタイム内で実行されているときに問題をデバッグするには、コマンドラインから古い (それでもまだ役に立つ) エラーコンソール を有効にして起動します。

例えば https://areatweet.com/ で公開されたアプリが $HOME/.http\;areatweet.com/ にインストールされた場合 (これは Linux デスクトップの場合です。参考: アプリのインストールに関するプラットフォーム固有の詳細)、Web アプリランタイムはこのディレクトリにあります。以下のようにデバッグオプションを有効にしてランタイムを起動します。

$ ~/.http\;areatweet.com/webapprt-stub -jsconsole

なお、Windows では Web アプリランタイムは webapprt-stub という名前ではなくアプリ名にちなんだファイル名となっていますが、基本は同じです。

デバッグに関する詳しい情報は ハッキング Firefox OS を参照してください。

関連記事

ドキュメントのタグと貢献者

タグ: 
 このページの貢献者: kohei.yoshino, ethertank
 最終更新者: kohei.yoshino,