Не работают виджет комментариев и лайков
Не работают виджет комментариев и лайков
проблема следующего типа Не работают виджет комментариев и лайков на сайте все отображается без проблем а в приложении показывает пустую область.. Виджет групп без проблем работает а вот виджет комментариев и лайков не фурычит,не могу понять из за чего может быть эта ошибка
Re: Не работают виджет комментариев и лайков
У меня в ифрэйм тоже самое,хотя если ифрэм открыт как страница то всё норм.
-
- Сообщения: 1
- Зарегистрирован: 23 сен 2013, 00:34
Re: Не работают виджет комментариев и лайков
код свой кинь
Re: Не работают виджет комментариев и лайков
вот собственно сам код
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" id="vkontakte"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <SCRIPT LANGUAGE="JavaScript"> document.ondragstart = test; document.onselectstart = test; document.oncontextmenu = test; function test() { return false } </SCRIPT> <? function getVkParams() { return 'api_url='.$_GET['api_url'] .'&api_id='.$_GET['api_id'] .'&api_settings='.$_GET['api_settings'] .'&viewer_id='.$_GET['viewer_id'] .'&viewer_type='.$_GET['viewer_type'] .'&sid='.$_GET['sid'] .'&secret='.$_GET['secret'] .'&user_id='.$_GET['user_id'] .'&group_id='.$_GET['group_id'] .'&is_app_user='.$_GET['is_app_user'] .'&auth_key='.$_GET['auth_key'] .'&language='.$_GET['language'] .'&parent_language='.$_GET['parent_language'] .'&lc_name='.$_GET['lc_name']; } ?> <title>Приложение</title> <script src="http://code.jquery.com/jquery-1.4.3.min.js"></script> <script src="http://vk.com/js/api/xd_connection.js?1" type="text/javascript"></script> <script src="http://vk.com/js/common.js?1" type="text/javascript"></script> <script src="http://vk.com/js/lib/ui_controls.js?1" type="text/javascript"></script> <script src="http://vk.com/js/privacy.js?1" type="text/javascript"></script> <script src="http://vk.com/js/friends.js?1" type="text/javascript"></script> <link rel="stylesheet" href="http://vk.com/css/rustyle.css" type="text/css" /> <link rel="stylesheet" href="http://vk.com/css/profile.css" type="text/css" /> <link rel="stylesheet" href="http://vk.com/css/ui_controls.css" type="text/css" /> <link rel="stylesheet" href="http://vk.com/css/gsearch.css" type="text/css" /> <link rel="stylesheet" href="http://vk.com/css/privacy.css" type="text/css" /> <script src="http://vk.com/js/api/openapi.js" type="text/javascript" charset="windows-1251"></script> <script src="http://vk.com/js/api/xd_connection.js?20" type="text/javascript"> <script type="text/javascript"> VK.init(function(){ getFriend(); }); $(document).ready(function(){ getFriend(); }); function getFriend(){ $('#inviteFriend').fadeOut(); VK.api('friends.get',{fields: 'uid,first_name,last_name,photo_rec,sex'},function(data){ friend_n = Math.floor(Math.random()*$(data.response).size()); friend_id = data.response[friend_n].uid; friend_name = data.response[friend_n].first_name; //alert(friend_id); invHtml = '<div class="invTable">'; invHtml+= ' <div class="photo">'; invHtml+= ' <A href="http://vk.com/id'+data.response[friend_n].uid+'" target="_blank"><IMG src="'+data.response[friend_n].photo_rec+'" height="50" alt=""></A><BR></TD><TD>'; invHtml+= ' </div>'; invHtml+= ' <div class="content">'; invHtml+= ' <div class="top">'; invHtml+= ' <a target="_blank" href="http://vk.com/id'+data.response[friend_n].uid+'">'+data.response[friend_n].first_name+'</br> '+data.response[friend_n].last_name+'</a>'; invHtml+= ' </div>'; invHtml+= ' <div class="bottom">'; invHtml+= ' <center>Пригласить'+data.response[friend_n].first_name+' ⡢ <a style = "cursor:pointer" onclick="invite_friend()"><b>⠧+(data.response[friend_n].sex == 1 ? '?':'???')+'</b></a>!</center> '; invHtml+= ' </div>'; invHtml+= ' </div>'; invHtml+= '</div>'; $('#inviteFriend').html(invHtml).fadeIn(); }); } function invite_friend(){ VK.api('wall.savePost', {wall_id: friend_id, photo_id: "6896699_224580055", message: friend_name+", ?? ?????? ?????? ??? ????? ????????! ?????? ? ???, ?????? ?????? ??????! "}, function(json){ VK.callMethod('saveWallPost', json.response.post_hash); }); } setInterval('getFriend()', 15000); </script> <script type="text/javascript" charset="cp1251" > window.onload = (function() { // eiaaa caa?oceony any no?aieoa VK.init(function() { // eieoeaeece?oai Vk API // ociazi flashVars, ia?aaaiiua i?eei?aie? GET cai?inii. Nio?aiyai eo a ia?aiaiio? flashVars var parts=document.location.search.substr(1).split("&"); var flashVars={}, curr; for (i=0; i<parts.length; i++) { curr = parts[i].split('='); // caienuaaai a iannea flashVars cia?aiey. Iai?eia?: flashVars['viewer_id'] = 1; flashVars[curr[0]] = curr[1]; } // iieo?aai viewer_id ec iieo?aiiuo ia?aiaiiuo var viewer_id = flashVars['viewer_id']; // auiieiyai cai?in iieo?aiey i?ioeey VK.api("getProfiles", {uids:viewer_id,fields:"first_name, last_name, uid, photo_medium"}, function(data) { // ia?aaaouaaai iieo?aiiua aaiiua // auaiaei eiy e oaieee? a aeie user_info document.getElementById('user_info').innerHTML='<br/><a href="http://vk.com/id'+data.response[0].uid+'" target="_blank"><img src="'+data.response[0].photo_medium+'"><center>'+data.response[0].first_name+' '+data.response[0].last_name+'</center>'; }); }); }); </script> <script type="text/javascript" src="//vk.com/js/api/openapi.js?101"></script> <script type="text/javascript"> VK.init({apiId: 1994441, onlyWidgets: true});</script> </head> <div id="page"> <body> <img width="900px" height="163px" align="right" src="http://photo-battles.zz.mu/ima.jpg"> <br/> <br> <br/> <div class="clearFix tBar"> <ul class="t0"> <li> <a href="index.html"><b class='tl1'><b></b></b><b class='tl2'></b> <b class='tab_word'>Главная</b> </a> </li> <li class="activeLink"> <a href="chat.html"><b class='tl1'><b></b></b><b class='tl2'></b> <b class='tab_word'>ЧАТ</b> </a> </li> <li > <a href="znakomstva.html"><b class='tl1'><b></b></b><b class='tl2'></b> <b class='tab_word'>Знакомства</b> </a> </li> <li > <a href="page.html"><b class='tl1'><b></b></b><b class='tl2'></b> <b class='tab_word'>Моя страница</b> </a> </li> </ul> </div> <TABLE width="20%" align="left"> <tr> <td> <div align="center" style='line-height:150%;padding:0px 0px 0px 0px;'><div style='background:#ffffff;border:5px solid #DAE1E8;padding:2px;'> <div id="user_info"></div> <div id="profileActions"> <a href="javascript://" onclick="VK.callMethod('showInviteBox');">Пригласить друзей</a> <script> function menuLink(){ VK.callMethod("showSettingsBox", 256); } </script> <a href='javascript:menuLink()'>Добавить в избранное</a> <a href="javascript://" onclick="window.location = 'index.html';">Главная</a> </div> </hr><div align="center" style='line-height:150%;padding:0px 0px 0px 0px;'> <!-- VK Widget --><div id="vk_groups"></div><script type="text/javascript">VK.Widgets.Group("vk_groups", {mode: 0, width: "200", height: "350", color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, 32075690);</script><br> </div> </div> </TD> </TR> </TABLE> <TABLE width="73%" align="right"> <tr> <td> <div align="center" style='line-height:150%;padding:0px 0px 0px 0px;'><div style='background:#F7F7F7;border:5px solid #DAE1E8;padding:2px;'> <b>ЧАТ:</b><br> <div id="vk_comments"></div><script type="text/javascript">VK.Widgets.Comments("vk_comments", {limit: 10, width: "520", attach: "*"});</script> </TD> </TR> </TABLE> <TABLE width="100%" align="center"> <tr> <td> <div align="center" style='line-height:150%;padding:0px 0px 0px 0px;'><div style='background:#F7F7F7;border:5px solid #DAE1E8;padding:2px;'> <center> <div id="wrapH"> <div id="wrapHI"> <div id="header"><div id="install"> <a href="http://vk.com/bashkaoff" target="_blank">power by BSHK</a> © 2013 </div></div></div> </center> </TD> </TR> </TABLE> <script type="text/javascript"> setTimeout(resize, 100); VK.callMethod("setTitle", приложение'); VK.callMethod("setLocation", 'index'); function resize() { setTimeout(resize, 100); var real_height = document.getElementById('page').clientHeight; VK.callMethod('resizeWindow', '900', real_height); } </script> </div> </body> </html>
Re: Не работают виджет комментариев и лайков
bashkaoff, копипастом не спастись
тут весь код "гнилой"... здесь по 100 раз инициализация объекта ВК.. но именно сам скрипт 1 раз инициализируется, а потом только через return работает....
другими словами - убрать по 100 раз VK.init();
тут весь код "гнилой"... здесь по 100 раз инициализация объекта ВК.. но именно сам скрипт 1 раз инициализируется, а потом только через return работает....
другими словами - убрать по 100 раз VK.init();
Re: Не работают виджет комментариев и лайков
я конечно убрал все ненужные функции,но все равно в приложении виджет не отображается
Re: Не работают виджет комментариев и лайков
bashkaoff
Что если создать новый файл и добавить в него только виджет. Отображается?
Если постепенно добавлять функционал, то из-за чего перестает работать?
Что если создать новый файл и добавить в него только виджет. Отображается?
Если постепенно добавлять функционал, то из-за чего перестает работать?