PhoneGapを使用してWebサーバーから情報を送受信する際のアドバイスがありますか?これを行う標準的な方法はありますか?ベストプラクティス?私はアプリの開発にかなり新しいですし、アドバイスが参考になるでしょう。PhoneGapを使用してサーバーと通信する最善の方法は何ですか?
ありがとうございます。
PhoneGapを使用してWebサーバーから情報を送受信する際のアドバイスがありますか?これを行う標準的な方法はありますか?ベストプラクティス?私はアプリの開発にかなり新しいですし、アドバイスが参考になるでしょう。PhoneGapを使用してサーバーと通信する最善の方法は何ですか?
ありがとうございます。
私は個人的にjQuery ajaxを使用しています。電話でphonegapとjsを実行することについてのすばらしいことは、クロスドメインの問題のような通常のJavaScriptセキュリティの問題がないことです。あなたが覚えておく必要が
ことの一つは、外部のサーバに到達するために、あなたの外部ホスト KEYであなたのplistに新しいキーを追加する必要がありますということです:ウェブサイト VALUE:*
*がキャッチですすべてのドメインにアクセスできます。 AJAX用として
通常のAJAXリクエストのように扱う:
$.ajax({
url:'http://your-url.com/script.php',
type:'post',
data:'arg=foo&argB=bar',
success:function(data){
console.log(data);
},
error:function(w,t,f){
console.log(w+' '+t+' '+f);
}
});
幸運幸せdeving!
私は私のブログにいくつかのPhoneGapのチュートリアルを持っている - http://www.drewdahlman.com/meusLabs/
したい任意のAJAXを使用してください。
config.xmlファイルで通信しようとしているサーバを許可することを忘れないでください!
<access /> - deny all
<access origin="*" /> - allow any
<access origin="http://example.com*" subdomains="true" /> - allow all of example.com
さらに多くの例がconfig.xmlファイルにあります。
これは、あなたがコミュニケーションしようとしているサーバをホワイトリストに登録することを忘れて、このPGを初めて知り尽くしている多くの開発者を投げかけているようです。私が追加する唯一のことは、アプリが開発中のときにのみ*を使用することです – Josh
答えていただきありがとうございます。 – Josh
私は助けてくれると嬉しく思っています:) –