1

私は phonegap を使用しており、午後全体で JavaScript のデバッガーを探していますが、まだ解決策を見つけることができませんでした。私のMacにはWeinreがインストールされており、ターミナルで「weinre」を実行することでサーバーの起動に成功しました。iPhone 4(iOS 5.1を実行)にアプリをインストールしてから、次のようにindex.htmlにスクリプトを含めました:

<script type=”text/javascript” src="http://localhost:8080/target/target-script-min.js#anonymous"></script>

しかし、Weinre クライアントでは、接続されているターゲットが表示されません。debug.phonegap.com今日の午後にデバッグに使用したときに、Web ページのコンテンツを 1 回表示することに成功しました。それを修正する方法について何か考えはありますか?おそらくそれはネットワークの問題ですか?iPhoneをUSBでMacに接続し、iPhoneとMacを同じWIFIアクセスポイントに接続しようとしました。

前もって感謝します!

4

3 に答える 3

0

iPhone を Mac で iOS 6 および Safari 6 にアップデートできる場合は、Mac で safari を使用してモバイル Web サイトまたは PhoneGap アプリをデバッグできます: http://webdesign.tutsplus.com/tutorials/workflow-tutorials/quick-tip- using-web-inspector-to-debug-mobile-safari/

Weinre を使用する場合に比べて、非常に簡単で手間がかかりません。

于 2013-03-07T17:57:03.260 に答える
0

PhoneGap Build を試すこともできます。https://build.phonegap.com/people/sign_up

1 つのプロジェクトは無料で、プラグインを使用しない場合は、既存の www ディレクトリを圧縮してアップロードするだけです。リモートサーバーでweinreを実行する「デバッグ」ボタンがあります。

Web インスペクターはデバイスの認識に一貫性がない傾向があるため、非常に役に立ちました。

于 2014-01-04T18:42:10.237 に答える