Muusika mängija flashis

  • meh† 13 a

    Ehitan väikest mediaplayerit, esimene Flashi nokitsus .. mm .. Flash 3-st saati ilmselt siis.

    Preloaderi, koha seekimise ja progressi näitamisega sain põhimõtteliselt hakkama, kuid on üks probleem.

    See progressi näitaja ei tööta korrektselt kuni fail täies mahus ära laetud pole (kasutab pikkuse arvestamiseks heli.duration - asja).

    Kas on mingi moodus, kuidas ma selle durationi enne mp3- faili täielikku laadimist teada saan, või olen midagi valesti teinud kuskil?

    03. mai 2007 - 20:27:26 · Otselink

  • peaksid kuskilt parameetriga loo pikkuse kaasa andma vist, php-ga saab seda teada näiteks

    03. mai 2007 - 22:34:23 · Otselink

  • meh† 13 a

    Sedasi toimib jah, kui eelnevalt arvutatud pikkus kaasa anda.

    03. mai 2007 - 23:00:30 · Otselink

  • jüri 13 a

    enamvähem korrektselt saad ka nii tööle, et mitte ei arvuta positionbari seeki terve positsioneerimisala ulatuses vaid aind selles ulatuses, kui palju sul just hetkel lugu laetud on.

    siis ei ole vaja teada loo pikkust...

    04. mai 2007 - 00:54:52 · Otselink

  • meh† 13 a

    Noway, tööle sain. Ma ei märganud enne, et ta ka laadimise ajal seda duration-it uuendab pidevalt. Ehk siis on võimalik laetud byte-de ja kogumahu järgi protsent arvutada ja siis saadud protsendi järgi ka durationi kogusumma leida :)

    04. mai 2007 - 03:42:44 · Otselink

  • meh† 13 a

    Nii, mõtlesin, et panen siia lingi ka: mediaPlayer .

    Kes viitsib, võiks korra näppida - äkki ujub mõni kala lagedale.

    06. mai 2007 - 20:45:18 · Otselink

  • abiks player

    06. mai 2007 - 21:08:04 · Otselink

  • mis js pidevalt välja kutsub vms, tiksub ie7 nii. kui lugu pole laetud scrollbarile klikkimine valetab ka

    06. mai 2007 - 21:54:19 · Otselink

  • meh† 13 a

    See on jah, et kui lugu pooleldi laetud on, paneb segast natuke. Uurin.

    Aga javascript - enamus asjadest toimub JS abil seal, playeri enda osa on ainult see riba. Välja kutsub seda, et Flash saadab loo progressi (mängitud aeg) javascriptile, mis selle kuvab.

    06. mai 2007 - 22:16:58 · Otselink

  • mul kaa se tiksumisteema... muidu on eriti kena kõik...

    06. mai 2007 - 22:22:11 · Otselink

  • meh† 13 a

    Edit: ahsa kurat. Mul on need windowsi häälitsused välja lülitatud, ei teadnudki sellest probleemist enne.

    - korras -

    06. mai 2007 - 22:23:15 · Otselink

  • nitram 13 a

    Flash / JavaScript Integration Kit

    Alates siis Flashplayer 6st peaks töötama. Mõlemapidine suhtlus koos eventidega jne :)

    06. mai 2007 - 23:03:02 · Otselink

  • meh† 13 a

    Piu-pau, sain korda juba. FSCommand asja kasutades.
    Tänud, kes tähelepanu juhtisid. poleks märganudki ise seda! :)

    06. mai 2007 - 23:10:16 · Otselink

  • jüri 13 a

    aga miks just selline javascripti hübriid, täisflash oleks ilmselt töökindlam jne. ?

    07. mai 2007 - 16:50:53 · Otselink

  • meh† 13 a

    Põhiliselt, kuna olen JS osas tunduvalt rohkem "kodus" kui AS puhul. JS kasutamine võimaldab ka kogu playeri kujundust CSS-is hoida (peale mänguriba siis), mis omakorda teeb kujunduslike muudatuste tegemise eriti mugavaks :)

    Töökinduse osas ei oska hetkel kommenteerida, aga kuna nii AS kui JS poole pealt tegu siiski üpris lihtsa jupiga, siis ei oska hetkel küll mingeid lahendamatuid probleeme ette näha. Rumalusest äkki..

    07. mai 2007 - 17:08:03 · Otselink