2013-06-23 84 views
0

我想匿名從我的應用程序登錄到Openfire服務器,在那裏我使用了strophe庫。Strophe匿名登錄獲取錯誤

我已啓用Openfire匿名登錄選項。

在我的代碼:

connection.connect(null, 
       null, 
       onConnect); 

我這樣做。據我瞭解它應該工作,我做錯了什麼?? ..即時通訊在Firebug後。

類型錯誤:裸露是空 [打破這個錯誤]

if (bare.indexOf("@") < 0) { 

回答

1

以下的答案是從谷歌集團由傑克Mottiff回答

(的strophe庫的作者之一)問題採取該JID的

(( 這樣做是爲了你的JID設置爲僅域的正確途徑。沒有 本地部分(用戶部分)是指連接匿名如果支持 。

請注意,如果您不提供域名,Strophe無法知道 要聯繫哪個服務器!

千斤頂。 ))

link to Google groups answer

2

你應該通過域名沒有用戶ID

connection.connect('yourxmppdomain.com',null, onConnect);