olen pähkännyt kohta pääni puhki miksi alla oleva koodi aloittaa itsepäisesti videon pyörityksen kun sivu aukeaa. miksi autoplay: false ei tee mittää...
<head> <script type="text/javascript" src="flowplayer-3.2.6.min.js"></script> <script> {config: { autoPlay: false, autoBuffering: true, controlBarBackgroundColor:'0x2e8860', initialScale: 'scale', videoFile: 'http://www.sivun/osoite/videot/video2.flv' }} </script> </head> <body> <div class="video"> <a href="video2.flv" style="display:block;width:318px;height:225px;" id="player"></a> <script language="JavaScript"> flowplayer("player", "flowplayer-3.2.7.swf"); </script> </div> </body>
Mod. lisäsi kooditagit.
Kokeiles muuttaa hieman syntaksia, jos se auttaisi:
<!-- Load Javascript --> <script type="text/javascript" src="http://yoursite.com/path/to/flowplayer.min.js"></script> <!-- Player DIV --> <div id="player" style="width:600px; height:450px;"></div> <!-- Player Config --> <script type="text/javascript"> $f("player", "http://yoursite.com/path/to/flowplayer-3.0.3.swf", { clip: { url: '/greyspromo.flv', // when this is false playback does not start until play button is pressed autoPlay: false } }); </script>
näinpä näin....jos laitan playeriin taustakuvan joka siis näkyy ennen kuin itse video käynnistyy, niin pistänkö sen clip-lohkoon?
No miltä se näyttää jos laitat sen clip-lohkoon?
clip: { url: '/greyspromo.flv', autoPlay: false } canvas: { backgroundImage: 'url(/www.sivun/url/kuva.jpg)', }
tänne se pitäisi laittaa, mutt puuttuu varmaan jokin määritys vielä...
Mod. lisäsi kooditagit.
Sanooko Firebug, että taustakuvan osoite on oikea?
no, imagen url on vain täytetekstiä -tietysti oikea on muotoa: http://www.sivunosoite.com/hakemisto/kuva.jpg.
mutta en löydä googlettamalla ohjetta miksi tämä ei toimi
<script type="text/javascript"> $f("player", "http://www.sivunosoite.com/videot/flowplayer-3.2.7.swf", { clip: { url: 'http://www.sivunosoite.com/videot/video2.flv', // when this is false playback does not start until play button is pressed autoPlay: false, } canvas: { style: { background: "url( http://www.sivunosoite.com/videot/pilvet.jpg)" } } }); </script>
Mod. lisäsi kooditagit.
clip: { url: 'http://www.sivunosoite.com/videot/video2.flv', // when this is false playback does not start until play button is pressed autoPlay: false, }, //TÄHÄN PILKKU SITTEN PELAA..
Mod. lisäsi kooditagit.
volume: niin et sitten tarkistanut, tuleeko erroria... Varmaan auttaisi huomattavasti, jos viitsisit edes sen tehdä.
Lebe80 kirjoitti:
volume: niin et sitten tarkistanut, tuleeko erroria... Varmaan auttaisi huomattavasti, jos viitsisit edes sen tehdä.
en tarkastanut, koska osoite on väärä.
miksi otat osoitteen esille vielä? onko koodissa jotakin muutakin vielä lisäksi pielessä? näen (jopa siis minä) että osoite on vääränmuotoinen antamassani esimerkissä. luultavasti väärä osoite on jäänyt esimerkiin siinä vaiheessa, kun olen poistanut oikean osoitteen foorumiin menevästä esimerkistä.
siis sorry huolimattomasti muotoillusta kysymyksestä!
mistäs osoitteesta oikein puhut? Itse mielestäni puhuin errorista (=virheilmoituksesta ).
Eli jos sinulla ei vielä esim. firefoxissa ole firebugia asennettuna, niin asenna se nyt, niin näet tuleeko JavaScriptistäsi virheilmoituksia, mistään osoitteesta en todellakaan ole puhunut, niinkuin lainauksestasi näet.
Puuttuva pilkku olisi kyllä laukaissut virheilmoituksen firebugin konsoliin, jos koodissa on virheitä.
Lebe80 kirjoitti:
Sanooko Firebug, että taustakuvan osoite on oikea?
tämän kommentin osoitteesta puhun.
Ehkä volumen viimeisin koodia sisältänyt viesti tarkoitti käytännössä "sain toimimaan, tässä oikea versio", joten mitään ongelmaa ei enää ole?
Chiman kirjoitti:
Ehkä volumen viimeisin koodia sisältänyt viesti tarkoitti käytännössä "sain toimimaan, tässä oikea versio", joten mitään ongelmaa ei enää ole?
Ei kai siitä kukaan mitään sanonutkaan, vaan yleisesti, että jos yhden pilkun lisääminen auttoi, niin virheilmoitus olisi sen paljastanut jo heti alkuun.
Tuskin täällä kovin moni jaksaa alkaa testailemaan muiden koodia.
Aihe on jo aika vanha, joten et voi enää vastata siihen.