小编emi*_*irc的帖子

iOS上的PhoneGap会话(cookie)

在服务器上,我们有一组JSON API.

有一种登录方法可以对用户进行身份验证并创建用户会话.对API上的其他方法的后续调用假定用户已经过身份验证.

在客户端,我们有PhoneGap和jQuery mobile.我们使用ajax调用与服务器通信.

在Android会话管理是可以的,但在登录后的iOS上,似乎会话cookie不会在下次调用时发回(或根本不被接受),并且调用在服务器上失败,就像用户未经过身份验证一样.

在同一设备上从Safari测试时,一切正常.

同样的行为是在iPad 2上使用iOS 5.0和iPhone 4S和iOS 5.1.

任何的想法?

https session-cookies ios jquery-mobile cordova

10
推荐指数
1
解决办法
4550
查看次数

典型的erlang Web /企业应用程序架构?

是否有用erlang编写的Web应用程序框架?使用erlang构建Web应用程序有多常见?是否有推荐的应用程序堆栈.Erlang,CouchDB,....,?

architecture erlang frameworks

3
推荐指数
1
解决办法
1303
查看次数

JavaScript/jQuery:事件被触发两次

我正在尝试使用jQuery进行一些事件绑定,并且在我的文档中准备好了这个简单的代码:

$(document).ready(function() {
    $("p a").each(function(i, selected){
        $(selected).hover(
            function(event) { alert('over: ' + event.type); },
            function(event) { alert('out: ' + event.type); });
        }
    )
});
Run Code Online (Sandbox Code Playgroud)

因此,当我将鼠标移动到段落内的链接(选择器为"p a")时,会弹出两次警报.因此,mouseenter和mouseleave被激发两次.

这只发生在Google Chrome中.在Internet Explorer 7,Firefox 3,OperaSafari中,这两个事件仅触发一次.

为什么会这样?

javascript jquery events google-chrome

2
推荐指数
2
解决办法
8072
查看次数