Ошибка на странице при добавлении виджета на сайт

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
artdevision
Сообщения: 1
Зарегистрирован: 30 ноя 2010, 18:46

Ошибка на странице при добавлении виджета на сайт

Сообщение artdevision »

Здрасте всем.

Такая беда, поставил себе виджеты Голосования и комментариев на сайт
http://ar55.ru

Работало все в порядке, но через какоето время стала выскакивать ошибка (дебагер грешит на строку 1156 в openapi.js) и виджеты не
Потом виджеты перестали работать на хроме, потом на мозиле, потом вообще (видать как кэш сбросился)

дословно ругается на следующее:

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

 if (i == 'title' && params[i].length > 80) params[i] = params.i.substr(0, 80)+'...'; 
говорит params.i is undefined
вот кусок кода

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

 for (i in params) {       if (i == 'title' && params[i].length > 80) params[i] = params.i.substr(0, 80)+'...';       if (i == 'description' && params[i].length > 200) params[i] = params.i.substr(0, 200)+'...';       url += '&' + i + '=' + encodeURIComponent(params[i]);}  
Ну и действительно как то тупо по моему сделано, при таком вызове params.i.substr... он будет не к i-тому элементу обращаться, а искать свойство i в объекте params

Может разработчики код обновили... .но вроде на других сайтах где виджеты стоит все работает....(притом виджет например групп работает :shock: )
Ответить