Невозможно просмотреть gvisMotionChart из распечатанного html-файла. - PullRequest
10 голосов
/ 04 ноября 2011

Когда я сохраняю код для Motion Chart в html-файл и пытаюсь открыть его, я получаю нижний колонтитул, и индикатор инициализации мигает в течение доли секунды, но больше ничего не отображается.

так

M1 <- gvisMotionChart(Fruits, idvar="Fruit", timevar="Year")
plot(M1)

прекрасно работает, но

print(M1, file='d:/delete/fruit.html')

, а затем открытие полученного файла в браузере получается пустым (кроме нижнего колонтитула).Есть ли способ, которым я могу сохранить эту визуализацию и распространить ее?

Ответы [ 3 ]

12 голосов
/ 05 ноября 2011

Насколько я понимаю, файл должен отображаться через веб-сервер для отображения графика

http://code.google.com/apis/chart/interactive/docs/gallery/motionchart.html#Notes

Из-за настроек безопасности Flash, это (и все на основе Flash визуализации) может работать некорректно при доступе из файла местоположение в браузере (например, файл: /// c: /webhost/myhost/myviz.html) а не с URL-адреса веб-сервера (например, http://www.myhost.com/myviz.html). Обычно это проблема тестирования только. Вы можете преодолеть эту проблему, как описано в сети Macromedia сайт.

Команда plot в R использует внутренний сервер справки R http для преодоления этого ограничения.

Вот как я это преодолел:

  1. Перейти к http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
  2. Нажмите на выпадающее меню с надписью «Изменить местоположение» и выберите «Добавить местоположение»
  3. Нажмите «Обзор папок»
  4. Выберите папку, в которой вы сохранили ваш HTML-файл
  5. Нажмите OK

Теперь откройте html-файл googleVis, и он должен успешно отобразиться. Фактически любой файл googleVis, который вы открываете из выбранной вами папки, также будет отображаться так, как вы ожидаете.

1 голос
/ 20 августа 2012

В Google Chrome v21 и Windows 7 существует проблема с «обзором папки»: откроется окно «Обзор файлов», которое не позволяет правильно выбрать папку.В настоящее время обходной путь должен отключить PepperFlash -plugin: подробности см.

https://productforums.google.com/forum/#!starred/chrome/qdBApWR6xPc%5B1-25%5D

0 голосов
/ 21 февраля 2014

Ответ раньше не был подробным. Эта проблема является реальной причиной FLash. но вы должны изменить три места: первое: панель «Глобальные настройки хранения»: выберите «Не спрашивать»! секунда: панель глобальных настроек безопасности: выберите Всегда разрешать! третье: панель настроек хранилища сайта: выберите Не спрашивать! После трех настроек снова откройте html-файл. Я уверен, что вы его увидите!

上面 的 意思 是: 这个 问题 是 应 为 флэш 的 安全 设置 引起 的, 所以 我们 要 设置 一下, 具体 要 设置 三个 方面: 第一: 全局 存储 设置: 选择 不在 询问 : : 全局 安全 设置 : 选择 始终 允许 Web : Интернет 站点 存储 设置 : 选择 不再 询问。 设置 好 以后, 重新 打开 HTML 文件.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...