2015-08-14 141 views
0

我怎样才能获得这样的点击,点击,touchstart等jquery点击/触摸事件也在Facebook的应用程序浏览器上工作?似乎不可能!触摸事件iphone facebook messenger

<script src="js/jquery.mobile.tap.min.js"></script> 

$(function(){ 
    var custom_event = $.support.touch ? "tap" : "click"; 
}); 

也试过

var custom_event = "touchstart click"; 

然后像这样:

$(document).on(custom_event,'#selector',function(){ 
     // DO STUFF 
    }); 

回答

0

哈,奇怪的错误,这是没有工作的FB.login。更改为php重定向登录信使用:

$isIosFBMessenger = (strpos($_SERVER['HTTP_USER_AGENT'], 'FBAN/MessengerForiOS') !== false) ? true : false;