На этой странице описаны некоторые советы по отладке, когда ваши диаграммы не работают.
Общие советы по отладке
Добавьте параметр отладки chof=validate
в свой URL-адрес и зайдите в браузер, чтобы получить список сообщений об ошибках для каждого параметра (или сообщение «все в порядке»). Посмотрите, можете ли вы определить, что не так со следующими URL-адресами, затем щелкните ссылку, чтобы увидеть сообщение об ошибке отладки (или наведите курсор на ответ):
- https://chart.googleapis.com/chart?cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chxp=1,10,35,75&chxs=3,0000DD,13,2,t&chof=validate
- https://chart.googleapis.com/chart?cht=p3&chs=200x90&chd=t:10,20,30,40,,50&chco=FFFF10,FF0000&chof=validate
- https://chart.googleapis.com/chart?cht=lc&chd=s:zyvneTTOMLIJFHEAECFJGHDBFCERcgnpy45879,INUWUWYswz0479773133zy1246872tnkgcaZQONHCECAAAEII&chls=3,6,3,5&chs=200x125&chof=validate
Внимательно сверьте свой синтаксис с документацией по параметрам. Поддерживает ли ваш тип диаграммы тип и параметры параметра?
Прочтите документацию к вашей диаграмме. Действительно — прочтите.
Найдите похожие вопросы в списке рассылки google-visualization-api .
Используйте игровую площадку диаграммы для индивидуальной настройки параметров.
Моя диаграмма не отображается!
Вот несколько советов, как решить проблему, когда диаграмма не отображается на веб-странице.
Получите фактический URL-адрес диаграммы со своей страницы. Обязательно получите фактический URL-адрес , который используется вашей страницей; загрузите свою страницу и либо скопируйте URL-адрес, либо отобразите его на странице. Чтобы получить URL-адрес из браузера, обычно необходимо щелкнуть изображение правой кнопкой мыши и выбрать такой параметр, как «Свойства». Если в браузере даже не отображается значок сломанного изображения, может быть сложно найти, куда щелкнуть, поэтому вы можете придать ему стиль, чтобы сделать его более заметным, например, <img src=" some_url... " style="border:red 5px solid; width:100px; height:100px">
. Попробуйте вставить URL-адрес в игровую площадку диаграммы и добавить к URL-адресу параметр chof=validate
.
Правильно ли сформирован ваш URL? Оно начинается с https://chart.googleapis.com/chart?
за которым следуют все параметры в формате name = value & name = value&name = value
? Добавьте параметр отладки chof=validate
в свой URL-адрес и зайдите в браузер, чтобы получить список сообщений об ошибках для каждого параметра (или сообщение «Действительно», если оно в порядке).
Содержит ли ваш URL все параметры, необходимые для вашего типа диаграммы? Большинству диаграмм требуются только три параметра: cht
, chd
и chs
. Но некоторые специальные диаграммы, такие как QR-коды , не используют ни один из этих параметров ( chd
) или не требуют других параметров ( chl
). Убедитесь, что вы указали хотя бы все необходимые параметры.
Узнайте, какие параметры нарушают ваш график. Вы можете сделать это либо начав с неработающего URL-адреса и двигаясь назад, либо начав с рабочего URL-адреса и двигаясь вперед:
- Из неработающего URL-адреса . Вставьте URL-адрес своей диаграммы в игровую площадку диаграммы . Начните удалять параметры по одному, пока не получите работающую диаграмму. Попробуйте добавить обратно параметры, которые вы удалили, по отдельности, пока, наконец, у вас не будет как можно больше параметров из исходного URL-адреса, и при этом у вас не будет рабочей диаграммы. Отсутствующие параметры — это сломанные. Внимательно прочитайте документацию по этим параметрам; правильный ли у вас синтаксис? Правильно ли вы используете? Возможно, вы что-то пропустили в документации, объясняющей вашу проблему.
- Из рабочего URL-адреса . Вырежьте и вставьте рабочий пример вашего типа диаграммы на игровую площадку. Добавляйте параметры из вашей сломанной диаграммы один за другим, пока что-то не сломается, а затем приступайте к устранению проблемы.