Javascript 频闪与音隙

Javascript 频闪与音隙,javascript,android,ios,cordova,jquery-mobile,Javascript,Android,Ios,Cordova,Jquery Mobile,我在Phonegap中使用Strophe时遇到xmpp连接问题。我尝试从web应用程序到Phonegap应用程序(jQuery Mobile)实现strophe插件,当我尝试连接时,strophe调用strophe.Status.CONNECTING,下一个“strophe.Status.CONNFAIL”,下一个strophe.Status.CONNECTING,然后什么都不做。这不是激发错误,而是发送节(带有“body rid=xx…”),但什么也没有发生。节、服务器、ID、调用者等使用普通

我在Phonegap中使用Strophe时遇到xmpp连接问题。我尝试从web应用程序到Phonegap应用程序(jQuery Mobile)实现strophe插件,当我尝试连接时,strophe调用strophe.Status.CONNECTING,下一个“strophe.Status.CONNFAIL”,下一个strophe.Status.CONNECTING,然后什么都不做。这不是激发错误,而是发送节(带有“body rid=xx…”),但什么也没有发生。节、服务器、ID、调用者等使用普通jQuery在Web页面中运行良好

有没有人和phonegap和strophe合作过,能帮我?目前的项目是在Android下进行的,但它将在iOS、Windows Phone和BlackBerry上提供,我想使用javascript原生方法

更新:
我正在尝试Android手机和原始网站(桌面电脑网站),strophe也没有连接,行为相同

问题是strophe.flxhr.js和flxhr文件,这在移动设备上是不可接受的。谢谢@Vlad.

您是否已将xmpp服务器的地址列入白名单?是的,带有子域=“true”和browservolly=“false”。您不需要在phonegap中使用flxhr,只需包含strophe.js并开始编码即可。检查config.xml中是否允许cors