Я экспериментировал с API визуализации, также известным как динамические диаграммы, и обнаружил, что пример на странице http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html на самом деле не работает на локальном хосте. То есть Error calling method on NPObject
выдается при нажатии на событие (точки A
и B
в вышеупомянутом примере). Я предполагаю, что это проблема безопасности на стороне сервера (флэш-база Google).
Насколько я знаю, не требуется ключ API, аутентификация или что-то подобное. Что мне не хватает?
Спасибо
Обновление: Тот же самый пример на jsFiddle: http://jsfiddle.net/gT5GB/ Localhost, похоже, не проблема, я думаю, это домен, отличный от Google.
Поскольку этот код jsFiddle размещен в домене, примечание в самом низу документации не должно применяться:
Из-за настроек безопасности Flash это (и все визуализации на основе Flash) может работать неправильно при доступе из местоположения файла в браузере (например, file:///c:/webhost/myhost/myviz.html), а не из URL-адрес веб-сервера (например, http://www.myhost.com/myviz.html) .