#1 2011.05.21 22:07

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

работа с файлами в JS

Вот хочу в плагин вкинуть что бы пользователь мог вкинуть свой аудио файл на звуковое уведомления.
Нашел плагин которы это делает но уже часа два лажу по нем едиственное понял
c <input type="file" по событию onchange берется инфа this.files обрабатывается масивом корочь смотрел на даное свойство там массив инфы о файле.
А сам файл не нашел.
Что известно еще файл заганяется в память на localStorage но как он туда заганяется а потом воспроизводится с помощью тега audio  я так и не понял.
Мож кто то уже связывался с таким?

Неактивен

#2 2011.05.21 22:46

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: работа с файлами в JS

Слушай гемор вот тот плагин если ты не в курсе как такое делать то может хоть сможешь чет нарыть
Да кстати плагин почти доделал сейчас фоновую страницу сделаю и все гуд


Вложения

Отредактировано TLENS (2011.05.21 22:48)

Неактивен

#3 2011.05.22 00:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6538
Карма: 108
Профиль Веб-сайт

Re: работа с файлами в JS

Код:

1
2
document.getElementById("sound").src=localStorage["noti_sound"]
document.getElementById("sound").play()

Неактивен

#4 2011.05.22 00:51

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: работа с файлами в JS

Ок а как в переменную загнать его?
Добавлено спустя   3 минуты  41 секунду:
А блин noti_sound а я  другую переменную искал ringtone так как нарыл в ней цыклом файл сейчас еще пороюсь
Добавлено спустя   9 минут  3 секунды:
Я так понял эта строка вганяет?

Код:

1
2
3
4
function noti_handleReaderLoadEnd(evt){
try{
localStorage["noti_sound"]=evt.target.result
}

Сейчас гляну что там

Неактивен

#5 2011.05.22 01:05

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: работа с файлами в JS

Все таки не оно noti_sound = none файл лежит в ringtone

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.1
0.007 s