Нам часто задают вопросы, обращаются за помощью по технической части API. А мы, конечно, всем обязательно отвечаем Основываясь на этом опыте, мы заметили, что практически любой вопрос можно решить, воспользовавшись простым алгоритмом. Если у вас возникла проблема или какой-то вопрос, выполните следующие действия:
Советы по отладке и локализации ошибки:
- Воспользуйтесь отладчиком JavaScript и поищите ошибку с его помощью.
- С помощью Справочника проверьте написание имен классов и методов, а также передаваемые параметры и возвращаемые значения.
- Сократите свой код и верстку до минимума, чтобы локализовать проблему и исключить влияние сторонних скриптов или верстки.
- Если не можете справиться самостоятельно, поищите ответ в клубе.
Поиск ответов на вопросы:
- Загляните в FAQ. Возможно, там есть решение такой же проблемы, как у вас.
- Обратитесь к документации за примерами (JS, Static, Геокодер) и более подробной информацией об особенностях API.
- Поищите ответ на Stack Overflow
- Обратите внимание на популярные темы в клубе или воспользуйтесь поиском по Клубу. Обсуждения в клубе размечены метками и объединены в группы для упрощения поиска схожих тем.
- Если ответа не удалось найти, то задайте новый вопрос:
- По техническим аспектам использования API Карт задайте вопрос на Stack Overflow с соответствующей меткой. По другим вопросам можно написать нам через форму обратной связи или в социальные сети: мы есть вконтакте и facebook.
- Опишите свою задачу как можно более подробно и точно. Если вы описываете ошибку, то обязательно напишите, после каких действий она воспроизводится. Укажите операционную систему, версию и тип браузера.
- Если нет возможности дать ссылку на веб-страницу с ошибкой, прикрепите к описанию фрагмент кода, в котором возникает ошибка - лучше всего собрать пример на jsfiddle . Приводите код в форматированном виде (за основу можете взять Code Conventions for the JavaScript Programming Language Дугласа Крокфорда), это позволит быстрее получить ответ. Постарайтесь, чтобы приведенный фрагмент кода был небольшим и точно содержал ошибки. Это позволит участникам сообщества быстрее локализовать ошибку и помочь вам.
- Если проект доступен в сети, то обязательно дайте ссылку на страницу с вашей ошибкой.
- Не пишите об одной проблеме более одного раза – быстрее решить не получится, да и модераторы удаляют дубликаты. Также, не стоит задавать вопросы в ветках, которые к вашей проблеме не относятся – лучше создайте новую тему.