2014-04-02 43 views
1

我曾試圖爲一個漫長的一天發佈消息,2個通道,..但我可以把它..pubnub發佈消息到2個通道的鈦

當我試圖用一個通道讓我回電話公佈..但不是在雙通道..我有沒有做什麼錯誤..

這是我的代碼..

pubnub.subscribe({ 
    channel : channel_name1, 
    connect : function() { 
     Ti.API.info('Entered Chat...'); 
    }, 
    presence : function(m) { 
     Ti.API.info('presence..' + JSON.stringify(m)); 
    }, 
    disconnect : function() { 
     Ti.API.info("Connection Lost."); 
    }, 
    reconnect : function() { 
     Ti.API.info("And we're Back!") 
    }, 
    callback : function(message) { 
     Ti.API.info(message); 
    }, 
    error : function() { 
     Ti.API.info("Lost Connection !!"); 
    }, 

}); 

,現在我出版這樣的..

pubnub.publish({ 
     channel :[ channel_name1, channel_name2], 
     message : { 
      text : message, 
     }, 
     callback : function(info) { 
      if (!info[0]) 
       setTimeout(function() { 
        send_a_message(message); 
       }, 2000); 
     } 
    }); 
} 

回答

-1

複用(使用多個通道)支持訂閱,不支持發佈。要發佈到多個頻道,請循環訪問您的頻道列表,然後分別使用forEach()或類似內容發佈到每個頻道。

geremy

+0

:Thanx for your reply .. – GaneshKumar