Страница 1 из 1

Нужна помощь в доработках IFrame приложения

Добавлено: 16 янв 2012, 23:14
octyabrist
Начал делать приложение ONLINE TV http://vkontakte.ru/app2744230 и в работе приложения столкнулся с некоторыми трудностями:
В мазиле приложение располагается нормально, НО браузер не видет изображений загруженных в файловый менеджер, а в опере почему то Все почти на перекосяк, но изображения эти видны. В чем проблемма и как ее исправить???
Так же возникает вопрос, на сайте, где располагается приложение http://rdejavu.ucoz.ru/ все расположено нормально и картинки видны, но можно ли как то уменьшить размер приложения именно на сайте? Пока еще плохо разбираюсь в различных скриптах)
Так же хотелось бы узнать как в скрипте (который отправляет записи на стену пользователей из приложения) вставить изображение? Искал в яндексе, но по данным вопросам мало что нашел конкретного. За ранее благодарен за ответ)

Re: Нужна помощь в доработках IFrame приложения

Добавлено: 17 янв 2012, 20:51
Александр
octyabrist
Смотри верстку. Задай правому блоку ширину поменьше.
octyabrist писал(а):как в скрипте (который отправляет записи на стену пользователей из приложения) вставить изображение?
http://vkontakte.ru/developers.php?oid=-1&p=wall.post
attachments

Re: Нужна помощь в доработках IFrame приложения

Добавлено: 17 янв 2012, 23:49
octyabrist
Александр, спасибо вам, размеры блоков переделал и теперь и в опере и в мазиле все нормально показывает)))
Но вот Как сделать, чтоб из приложения отправлялась запись с изображениям я так и не понял. У меня записи, которые отправляются на стену имеют такой вид

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

if (document.getElementById('radio3').checked){ var activity='[http://vkontakte.ru/app2744230|Очень люблю смотреть канал НТВ в приложении Online TV!]'; }if (document.getElementById('radio4').checked){ var activity='[http://vkontakte.ru/app2744230|Очень люблю смотреть канал ТНТ в приложении Online TV!]'; } 
а Где именно и Какой код с изображением нужно сюда вставить, чтоб текст вместе с картинкой выводился на стену, я не понимаю. Буду благодарен, если сможете подробнее объяснить)

Re: Нужна помощь в доработках IFrame приложения

Добавлено: 19 янв 2012, 20:32
Александр
octyabrist
Документацию почитай. Про метод wall.post. Ссылку уже давал.
У тебя этот код никак с api не взаимодействует.

Re: Нужна помощь в доработках IFrame приложения

Добавлено: 20 янв 2012, 12:31
octyabrist
Вот код для отправки сообщения на стену, который я использую.

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

 <script>VK._apiId = 2744230;VK.init(function(){ });VK.api('getProfiles', { uids:"53134919", fields:"first_name" }, function(data){ document.getElementById('name').innerHTML=data.response[0].first_name;}); VK.addCallback('onBalanceChanged', function(){ king(); });createButton(document.getElementById('setStatus'), function(){ setStatus(); });function setStatus(){if (document.getElementById('radio1').checked){ var activity='Очень люблю смотреть Первый канал в приложении Online TV! http://vkontakte.ru/app2744230'; } if (document.getElementById('radio2').checked){ var activity='Очень люблю смотреть канал СТС в приложении Online TV! http://vkontakte.ru/app2744230'; }if (document.getElementById('radio3').checked){ var activity='Очень люблю смотреть канал НТВ в приложении Online TV! http://vkontakte.ru/app2744230'; }if (document.getElementById('radio4').checked){ var activity='Очень люблю смотреть канал ТНТ в приложении Online TV! http://vkontakte.ru/app2744230'; } VK.api("activity.set", { text:activity }, function(data){var messagebox = new MessageBox({title:'Отправка информации'});messagebox.addButton({label:'Закрыть', style:'button_no', onClick:function(){messagebox.hide()}});messagebox.content('Сообщение добавлено на стену');messagebox.show();});} </script>
Метод wall.post читал, но что то не понял как соеденить его с данным кодом. Текст на стену этот код выводит хорошо, а вот изображение прикрепить к нему не могу

Re: Нужна помощь в доработках IFrame приложения

Добавлено: 20 янв 2012, 19:49
Александр
Так и используй wall.post, а не activity.set. Как прикрепить изображение написано в описании метода.
Если не понимаешь как работать с api, то посмотри уроки http://flapps.ru/forum/forum35.html Методы API используются аналогично.