2

チャットベースのアプリケーションを実装して、WebサービスのAPI呼び出しを使用してサーバーで利用可能なプライベートデータにアクセスするタスクがあります。Webサーバーから利用可能なすべてのユーザーを表示し、それらのユーザーとチャットします。チタン開発では、iPhone/Androidでサポートすることはできません。チャットアプリケーション。可能であれば、同じことを実装するためのガイドをさせてください。

4

1 に答える 1

2

はい、もちろん可能です。そして、これを行うには百万の方法があります、あなたの質問はあまり明確ではありません。

完全にWebサービスベースの場合は、これを使用してください。

Webサービスに投稿してJSONオブジェクトを送信する簡単な例を次に示します。

 var getChatMessages = Ti.Network.createHTTPClient({
        onload : function(e) {
             var doSomethignWithThis = this.responseText;
        },
        onerror : function(e) {
            Ti.API.info(this.responseText);
            Ti.API.info('SelectActivityStepsByKeyList webservice failed with message : ' + e.error);
        }
    });
    getChatMessages.open('POST', 'http://yourchatserver/GetChats');
    getChatMessages.setRequestHeader("Content-Type", "application/json");
    getChatMessages.send({"message" : "How is everyone today?", "user" : "me@me.com});

これはチタンでは難しくありません。難しい部分はサーバー側にあります。 これは、socket.ioライブラリを使用してチャットを実行するプロジェクトの例です。これはあなたにとってより良いアプローチかもしれません。リンクには、それがどのように機能するかについてのビデオと完全なソースコードがあります。

于 2012-09-14T21:29:56.177 に答える