onWindowFocus, onWindowBlur

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Аватара пользователя
Trinad
Сообщения: 2
Зарегистрирован: 03 фев 2012, 14:43

onWindowFocus, onWindowBlur

Сообщение Trinad »

Помогите с проблемой! мозг кипит а ответ так и не найден. проблема в том что IFrame сворачивается нормально как задано, а возвращается совсем не так как написано. превращается в вертикальную полоску где то 50 на 600

Код: Выделить всё

VK.addCallback("onWindowFocus", onWindowFocus);       VK.addCallback("onWindowBlur", WindowBlur);     function WindowBlur() {        VK.callMethod("resizeWindow", 1, 1);    }    function onWindowFocus() {        VK.callMethod("resizeWindow", 807, 600);    }
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: onWindowFocus, onWindowBlur

Сообщение Александр »

Для чего нужно изменять размер до 1x1?
Какой размер приложения указан в настройках?
Попробуй 600 вместо 807.
Аватара пользователя
Trinad
Сообщения: 2
Зарегистрирован: 03 фев 2012, 14:43

Re: onWindowFocus, onWindowBlur

Сообщение Trinad »

в общем не понял я в чем проблема а вот сворачивать и разворачивать научился, просто ширину не трогаю а сворачиваю высоту, я забыл пояснить что делаю приложение в Unity3d, и во многих браузерах при нажатии кнопки пригласить друзей настройки и тд. окно IFrame так и остается на переднем плане.для того чтоб было наоборот пришлось вот так сворачивать, если кто знает более грамотные способы поделитесь плиз)
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: onWindowFocus, onWindowBlur

Сообщение Александр »

Trinad
wmode="opaque"
Но если нужен высокий fps, то это не вариант.
Ответить