Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   плеер на сайте не грузит трек (http://www.flasher.ru/forum/showthread.php?t=128764)

LeonidRoz 17.08.2009 01:16

плеер на сайте не грузит трек
 
Проблема заключается в следующем: я написал плеер, очень простой по содержанию. Но при размещении его на сайте, плеер не проигрывает песню. (Использую loadSound()). Никак не могу разобраться. Смотрел другие темы - не нашел ответа. Подскажите, пожалуйста, может какие-нибудь свойства где-нибудь не поменяны или еще что-то? Я пробовал менять версии плеера - все равно не работает.
Буду очень благодарен за любую помощь.

Mr.Olegator 17.08.2009 12:38

Используя loadSound() - прямой путь к файлу указываешь? А файл где сам лежит, на локальном компьютере или на сервере?

cleptoman 17.08.2009 12:45

свойство isStreaming указали как true?

LeonidRoz 17.08.2009 12:58

Mr.Olegator,
путь указываю прямой. У меня трек лежит в папке "mp3", папка "mp3" лежит в той же дирректории, что и swf-файл. И все это на сервере.

cleptoman,
да

mooncar 17.08.2009 13:05

Покажите код. Может вы символ директории для UNIX-сервера неправильно указываете?

LeonidRoz 17.08.2009 13:10

mooncar, вот код:
Код:

var tune:Sound = new Sound();
var pos:Number;
tune.loadSound("mp3/01_Shalom_lachem.mp3",true);
tune.stop();
pos=0;
stop_mc.onPress = function() {
        tune.stop();
        pos=0;
}
pause_mc.onPress = function() {
        tune.stop();
        pos=tune.position;
        pos=pos/1000;
}
play_mc.onPress = function() {
        tune.start(pos,1);
}


mooncar 17.08.2009 13:27

Должно работать. Сейчас с сервера посмотрим.

iNils 17.08.2009 13:33

Цитата:

путь указываю прямой. У меня трек лежит в папке "mp3", папка "mp3" лежит в той же дирректории, что и swf-файл. И все это на сервере.
Флешка в html берет отсчет относительно расположения html, а не самой себя. Поэтому если у вас html и swf в разных папках, то флеш будет искать mp3 в папке с html.

mooncar 17.08.2009 13:36

Работает и с сервера, особых настроек для публикации не делал - все по умолчанию.
С паузой только там косячек, но все проигрывается.

LeonidRoz 17.08.2009 17:36

Спасибо всем за ответы.
Я тут понял одну важную вещь. Сайт, на который я хочу разместить флешку, разработан через CMS-систему, а именно через HostCMS. Наверное, проблема в этом. Кто-нибудь пробовал размещать флешку на странички подобных сайтов?

Добавлено через 19 минут
Я попробовал сделать ссылку прямо на плеер, но это не меянет ситуацию - плеер все равно не проигрывает трек.

live3d 17.08.2009 19:23

А локально все работает?

mooncar 17.08.2009 19:50

То есть момент, о котором iNiLs сказал, вы учли?

LeonidRoz 18.08.2009 00:20

Локально все работает.

С моментом iNiLs следующая трудность: я уже писал, что это CMS-система. В ней нету страниц как таковых. Весь сайт, грубо говоря, там хранится в виде php-кода. Поэтому учесть расположение страницы и swf не вполне возможно. В этой системе существует специальная дирректория (умолчабельная) для картинок - в нее я и расположил swf. Поэтому я и спросил работал ли кто-нибудь с CMS-системами и swf-файлами.

live3d 18.08.2009 13:39

Указывай абсолютный путь к файлам. Путь чувствителен к регистру.

LeonidRoz 18.08.2009 17:01

live3d, сейчас пытаюсь это сделать. Через протокол http не получается, пробую через ftp. У меня такой вопрос, если ftp сервер запаролен может ли это влиять на доступ флешки к музыке?

Добавлено через 46 минут
Попробовал разные варианты с ftp - не получается. Может я что-то важное забываю, когда прописываю путь к файлу? Есть ли какая-нибудь особенность?

mooncar 18.08.2009 18:03

Если я не ошибаюсь, флеш работает только с http и https.
По поводу абсолютного пути.
Просто так загружается mp3 файл чрез адресную строку?
Типа http://www.somrdomain.ru/mp3/song1.mp3
Проверьте...

LeonidRoz 18.08.2009 18:29

СПАСИБО, mooncar и всем, кто мне помогал, мне все удалось! :))


Часовой пояс GMT +4, время: 12:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.