0

ここで本当に助けが必要です...

私は cordova を使用して簡単なアプリを開発しましたが、さらに改善するために weinre を使用してアプリをデバッグしたいと考えています。

問題は、私が weinre クライアントをホストしていてhttp://192.168.0.111:8080/client/#anonymous 、アプリへのブラウザーでのアクセスがクライアントのターゲットとして表示されない場合です..

このスクリプト インポート行を index.html の最後の部分に挿入しました。

<script src="http://192.168.0.111:8080/target/target-script-min.js#anonymous"></script>

config.xmlに入れ <access origin="*" /> 、AndroidManifest.xmlに入れました<uses-permission android:name="android.permission.INTERNET" />

また、weinre をホストしているコンピューターのブラウザーで index.html を開こうとしましたが、ターゲットとして示されています。つまり、コードは正常に機能するはずです。

私もアクセスしようとしましhttp://192.168.0.111:8080たが、ワイン情報ページが表示されています。これは、IPが正しく、携帯電話からアクセスできることを意味します.

しかし、アプリを実行すると、アプリがターゲットとして表示されるのはなぜだろうか。アプリにアクセスできるようにするための重要な手順を見逃していませんか?

助けてください。

4

1 に答える 1

2

結局、私はまだ問題を特定できません。それは構成の問題である可能性があり、そうではない可能性があります...提案や回答は大歓迎です。

私と同様の状況にある人に解決策を提供するには、このhttps://developer.chrome.com/devtools/docs/remote-debuggingを試すことができます。

私の場合はうまくいきます。さらに、セットアップがはるかに簡単で、より使い慣れたインターフェースになっています。ページでできることと同じように、js を 1 行ずつステップ実行することもできます。

今のところ、これが私が得ることができる最善の解決策です。

于 2015-03-09T17:42:00.647 に答える