![]() |
|
||||||||||
|
|||||
|
Добрый вечер! =)
Возник небольшой вопрос. С ActionScript'ом третей версии пока дело не имел. Да и для мультиков мне второго вполне пока хватает..). В общем возникла необходимость сделать стандартное принуждения пользователя установить приложение на страницу вконтакте) Полазил по интернету нашёл пример, работает как надо, но т.к. новую версию языка не знаю, столкнулся со следующей проблемой: Есть AS файл с кодом: package { import flash.display.*; public class Main extends Sprite { public function Main():void { var params:Object=LoaderInfo(root.loaderInfo).parameters; var is_app_user = (params['is_app_user']) ? parseInt(params['is_app_user']) : 0; if (is_app_user==1) { //вот тут мне надо переключить один swf файл на другой, с as2 и ссылкой типа "http://cs4684.vkontakte.ru/u.......3608ae.zip" } else { pole.text='Пожалуйста, добавьте приложение на свою страницу'; } } } } Спасибо заранее, надеюсь на вашу помощь, думаю вопрос не из тяжёлых) |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Не проще функционал ограничить?
|
|
|||||
|
Если можно, поподробнее, что и куда пихать, и что убрать)
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Проверяйте параметр is_app_user в своей as2 флешке, точно также, как это в примере сделано. Единственное, что его придется из _level0 брать, а не из loaderInfo (для надежности можно через метод isAppUser проверять, но суть не в этом). Если is app, то идем дальше, нет — выводим сообщение о необходимости установки приложения.
Последний раз редактировалось udaaff; 19.02.2010 в 01:33. |
|
|||||
|
Хм.. Чувствую, долго я буду с этим возиться)))
А если так. Вот есть к примеру кнопка, что надо сделать (желательно подробнее по пунктам), чтобы при её нажатии выводилось стандартное "контактовское" окошко с просьбой установить приложение? Этого же не хватит для полноценной работы скрипта? Только без использования всяких там контейнеров. Смотрел исходник, предоставленный самим контактом, без знания API, с ориентироваться, что конкретно из большого набора функций мне надо). Желательно всё, отталкиваясь от того что у меня есть одна кнопка и больше ничего. Просто не хочется из за 10 строчек кода, которые скорее всего у каждому опытному скриптеру известны разбираться во всей API системе) Последний раз редактировалось ALIEN XIII; 19.02.2010 в 01:56. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Не хотите недовраппер, используйте прокси http://vkontakte.ru/pages.php?id=8375239
Там же и пример есть. |
|
|||||
|
Да, я читал это)
Но там пример на AS3, и изобилие лишнего кода, не могу разобраться, что конкретно мне оттуда понадобится, и как перевести это на вторую версию. К тому же сам исходник без интерфейса, всё, как я понял кодом, а без графического оформления я теряюсь) Не могли бы Вы подробнее объяснить, что конкретно необходимо для показа установочного окна? Что нужно, чтобы соединится с API и отправить запрос? PS: Чувствую себя полным ламером (и от названия темы ушёл уже), если честно, но эта функция мне очень нужна) PPS: А есть где-нибудь примерно такой же пример, только с использованием AS2? PPPS: Вроде нашёл, пробую, не получится, отпишусь) ----------- Наконец-то, всё работает, спасибо) Последний раз редактировалось ALIEN XIII; 19.02.2010 в 17:01. |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|