1

1つのphonegapテストアプリケーションを作成しています。そのために、データベースからWebサービス(.asmx)を介してデータが必要です。私はこの技術のためにちょうど新しいです。私はこの呼び出しのために2日を費やしました可能性のあるbtはできませんでした。

    機能テスト()
    {{
    jQuery.support.cors = true;
         $ .mobile.allowCrossDomainPages = true;
          $ .ajax({
          データ: "{}"、
             タイプ:「GET」、
            dataType: "json"、
             contentType: "application / json; charset = utf-8"、
url: "http:// localhost:xxxxx / yyyy / testservice.asmx?op = testfunction"、 成功:関数(msg){ $('#divToBeWorkedOn')。html(msg.text); }、 エラー:関数(e){ $('#divToBeWorkedOn')。html( "unavailable"); } }); }

そのローカルサービス。

4

1 に答える 1

1

サーバーの実際の内部IPアドレスに置き換えhttp://localhost:xxxxx/ます(おそらくhttp://192.168.x.x:xxxxx/. また、ドメイン ホワイト リストを更新したことを確認してください。その方法の詳細については、http://docs.phonegap.com/en/2.2.0/guide_whitelist_index.md.html#Domain%20Whitelist%20Guide を参照してください

これが役立つことを願っています、頑張ってください!

于 2012-11-09T11:30:26.820 に答える