Изменить размер разрешения Facebook в Firefox с помощью Gigya

Я использую Gigya для подключения к Facebook и включил почти все разрешения для подключения. В Firefox я не мог видеть кнопку Разрешить, так как размер диалогового окна разрешения слишком велик. У кого-нибудь была эта проблема при соединении с гигой?

Можно ли добавить полосы прокрутки в диалог разрешений?

1 ответ

Вы можете изменить размер окна, используя прокси-функцию JS:

if (!gigya) {
    return;
}

var providerCache = {};

// Proxify the _getProviderByName method on gigya, 
// then alter the dimensions values of the results.
var proxied = gigya.socialize._getProviderByName;
gigya.socialize._getProviderByName = function(name) {
    var provider = proxied.apply(this, arguments);
    if (!(name in providerCache)) {
        provider.width += 100;
        provider.height += 100;
        providerCache[name] = provider;
    }
    return provider;
}

Этот код увеличит размеры всплывающего окна на 100 пикселей.

Другие вопросы по тегам