Невозможно просмотреть gvisMotionChart из печатного html файла

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

так

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

отлично работает, но

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

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

Ответ 1

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

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

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

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

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

  • Перейдите к http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
  • Нажмите на папку, в которой указано "Изменить местоположение", и выберите "Добавить местоположение"
  • Нажмите "просмотреть папку"
  • Выберите папку, в которой вы сохранили файл html
  • Нажмите "ОК"

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

Ответ 2

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

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

Ответ 3

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

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