Здравствуйте.
написал такой код:
window.onload = (function() {
mailru.loader.require('api', function() {
mailru.app.init('438529345');
...
perm_ok = 0;
mailru.common.users.hasAppPermission(function(permissions) {
if (permissions.widget == 1) {
perm_ok++;
alert ("1 - " + perm_ok);
}
}, 'widget');
mailru.common.users.hasAppPermission(function(permissions) {
if (permissions.notifications == 1) {
perm_ok++;
alert ("2 - " + perm_ok);
}
}, 'notifications');
alert ("finish - " + perm_ok);
});
});
задача, чтобы после выполнения ф-ций perm_ok == 2, в итоге получаю:
finish - 0
1 - 1
2 - 2
подскажите пожалуйста почему finish - 0? как сделать чтобы было finish - 2?
Всем заранее спасибо.