Внедрить SWF XML-путь - PullRequest
       8

Внедрить SWF XML-путь

0 голосов
/ 22 октября 2009

Я пытаюсь встроить SWF в HTML, и я использую SwfObject 2.0. Мой SWF-файл содержит XML-файл, SWF-файл находится в одной папке с index.html, а XML-файл находится в подпапке с именем XML , Пока все хорошо и работает. Тем не менее, у меня есть другая HTML-страница, которая находится в субфолере и хочет загрузить те же SWF и XML. На этот раз XML не загрузился. Я проверил путь, как миллион раз, и попробовал это

<script>
  var flashvars = {};
  flashvars.folderPath = "../";
</script>

ничего не работает, если я не продублирую папку xml и не помещу ее в подпапку с файлом html. Кто-нибудь знает, как это решить? Заранее спасибо.

Приветствия

Ответы [ 2 ]

1 голос
/ 22 октября 2009

попробуйте использовать прямой путь в вашей вспышке, а не относительный

Я предполагаю, что ссылка на ваш файл выглядит как file.xml, что относительно
прямой доступ - ссылка на XML выглядит примерно так: /file.xml или /path_to/file.xml (обратите внимание на косую черту в начале)
таким образом, куда бы вы ни вставили свой SWF, он будет правильно вызывать XML

0 голосов
/ 22 октября 2009

В отличие от CSS, корневой путь Flash-фильма - это местоположение веб-страницы хостинга, , а не - местоположение самого SWF-файла. Как говорит Михал, использование полного пути к файлу XML должно решить эту проблему.

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