VK.Api callback aftrer VK.init async
Приветствую.
На 3-ий день понял, что знаний не хватит. Прошу помощи. Делаю загрузку фото альбома из vk.com на странице сайта: http://wrstudio.pro/family.html Суть проблемы: есть есть функция GetAlbum() :31 - не хватает ума вызвать её как callback после инициализации объекта VK.init и VK.Api. Если вызываю функцию из консоли браузера она срабатывает (иногда со второго раза). Очень хочется понять в чем проблема. Благодарю. |
В вашем коде всё работает и вызывается она после VK.init() колбеком вызывать её не надо.
|
Да еще один момент, если браузер на котором выполнен вход в vk - от функция отрабатывает. А если в режиме инкогнито - то нет.
|
Логично и очевидно.
|
Но если в не залогиненном браузере с консоле написать GetAlbum() оно работает:blink:
|
Хм... странное поведение. На данный момент могу посоветовать только использовать другой API, или использовать солидную задержку, или делать запрос после первого запроса. Надо ковыряться в работе openapi и выяснять почему так происходит, но код самого VK.init() полностью синхронный.
|
Позорно вставил кнопку....:haha:
|
Часовой пояс GMT +3, время: 12:41. |