Snažím sa získať video na hranie vo fantázii s koľajnicami, pomocou fantázie. Sledoval som pokyny uvedené na site a môžete získať obrázok, ktorý pekne vyskočí.
Tu je môj kód pre obrázok (ktorý funguje):
= link_to image_tag("/assets/newlook/video_placehldr.jpg"), "/assets/newlook/nicepicture.jpg", :class => "fancybox"
Ak prepnem nicepicture.jpg
na nicevideo.mp4
(alebo nicevideo.webm
alebo nicevideo.ogv
), potom sa objaví malá fantázia s ukazovateľom točivého kolesa, ale potom tam iba zamrzne.
Mohol by mi chýbať niečo jednoduché, pretože sa vraciam do výkyvov koľajníc a so všetkými fantastickými možnosťami javascriptu. Z tohto dôvodu si myslím, že je to relevantná súčasť mojej aplikácie.js:
$(document).ready(function() {
$("a.fancybox").fancybox();
});
odpovede:
0 pre odpoveď č. 1Po prvé, musíte sa tiež zmeniť
link_to image_tag()
... na správnu značku, nielen na názov videa
Po druhé, fancybox nie je multimediálny prehrávač ... stále však potrebujete prehrávač (napríklad jwplayer) na otváranie týchto videí v fancyboxe, takže váš (vykreslený) odkaz na video by mal vyzerať skôr ako
<a href="path/to/payer/jwplayer.swf?file="path/to/video.mp4"">open video in fancybox</a>
Navyše, pretože fancybox (verzia, ktorú používate v1.3.4) nemôže získať ani type
obsahu alebo veľkosti videa, bolo by vhodné nastaviť nejaký obsah vo vlastnom skripte, ako je napríklad
$("a.fancybox").fancybox({
"width": 480, // or whatever
"height": 320,
"type": "swf"
});