Я разрабатываю для мобильных устройств, у меня есть простое приложение, которое запускает страницу в веб-просмотре (без панели инструментов браузера, адресной строки и т. д.). Поскольку эта конфигурация браузера не может обрабатывать всплывающие окна, как я могу реализовать ее для запуска не всплывающего окна, а простого вызова URL-адреса для oauth? А также я хотел бы использовать функцию display="touch" в следующем коде:
jQuery(document).ready(function($){
if ( window.FB ) {
FB.init({appId: '123456789000000',
status: true,
cookie: true,
xfbml: true});
$( 'html' ).attr( 'xmlns:og', 'http://opengraphprotocol.org/schema/' );
$( 'html' ).attr( 'xmlns:fb', 'http://www.facebook.com/2008/fbml' );
}
});
function fbc_login() {
if ( window.FB ) {
FB.login( function( response ) {
if ( response.session ) {
window.location = 'http://www.mobii.hu/';
}
},
{ perms: 'email'
});
}
};
function fbc_logout() {
if ( window.FB ) {
FB.logout( function( response ) {
window.location = 'http://www.mobii.hu/index.php?option=com_comprofiler&task=logout&Itemid=2';
});
}
};
function fbc_unjoin() {
if ( window.FB ) {
if ( confirm( 'Are you sure you want to unjoin http://www.mobii.hu?' ) ) {
FB.api({
method: 'Auth.revokeAuthorization' }, function( response ) {window.location = 'http://www.mobii.hu/';});
}
}
};
jQuery(document).ready(function($){
if ( window.FB ) {
FB.logout( function( response ) {} );
}
});
Спасибо заранее!