0

私は PhoneGap の初心者ですが、電話で実行されている PhoneGap Developer アプリにアプリケーションを提供するだけで、アプリケーションをテストするこの良い方法があることがわかりました。唯一の問題は、それが私にはうまくいかないことです。

コマンドラインから次のコマンドを実行すると

phonegap serve

サーバーの起動時に表示される URL にアクセスするだけで、Firefox からアプリケーションにアクセスできます (または localhost:3000 だけでも、大きな違いはありません)。

ただし、問題は、別のマシンから URL を入力すると、http 要求がタイムアウトしたように見え、その結果、Android デバイスでアプリをテストできないことです (これまでのところ、アプリは自動的に生成された helloWorld です)。

すでにファイアウォールを無効にして、管理者としてコマンド ラインを実行しようとしましたが、役に立ちませんでした。代わりに「cordova s​​erve」も実行してみましたが、まったく同じ結果が得られました。たとえば、グラスフィッシュを実行しようとすると、同じ問題は発生しません。

PhoneGap CLI のバージョンは 5.0.0-0.28.1 で、Phonegap Developer アプリのバージョンは 1.5.2 です。

4

1 に答える 1

0

もう 1 つの「マシン」は、実際にはセルラー ネットワークと Wi-Fi に接続されたモバイル デバイスですか? iPhone と iPad で Wi-Fi ネットワークを使用していたにもかかわらず、PhoneGap サーバーに接続するには機内モードに切り替える必要がありました。

于 2016-08-10T08:06:29.657 に答える