![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2004
Сообщений: 4
|
В папке с flash-роликом есть папка images с картинками, которые подгружаются динамически: myMovie.LoadMovie("images/picture.jpg");
Этот код работает когда я тестирую ролик непосредственно из среды FlashMX (Ctrl+Enter), либо, когда запускаю swf-файл через проигрыватель SAFlashPlayer.exe. Картинка не подгружается когда ролик сконвертирован в exe (Projector) или запускается через браузер. В этом случае код работает только с абсолютными путями: "file:///c:/.../images/picture.jpg". Вариант "../images/picture.jpg" также не работает. Мне нужно, чтобы относительные пути работали в exe. Как это сделать? |
|
|||||
|
Guest
Сообщений: n/a
|
по какому пути ты загружаешь swf -файл в вебе?
|
|
|||||
|
Регистрация: Mar 2004
Сообщений: 4
|
Путь все тот-же: "images/picture.jpg". Мне нужно, чтобы ролик работал только на локальной машине. Это презентация, которая быдет запускаться с CD.
|
|
|||||
|
Регистрация: Mar 2004
Сообщений: 4
|
Проблема решилась. Файл не загружается по относительному пути, если в абсолютном где-то присутствуют русские буквы. В моем случае ролик, сконвертированный в exe, и картинки лежали в "C:\...\Мои документы\...\". Перенес в другую папку -- все заработало.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|