Adam Niegolewski

Adam Niegolewski specjalista ds
marketingu

Temat: flash nie działa na stronie

Cześć,

Mam prośbę, czy ktoś z Was może zajrzeć na źródło strony i wskazać mi błędy w osadzeniu multimediów - plik recon.swf na stronce http://quickmap3d.pl/recon.html

Testowo, tj. u mnie na kompie wszystko gra, zarówno otwiera się pod IE jak i Mozillą, a jak wrzucę na serwer to ciemna mogiła.

Plik recon.swf przygotowałem jak należy w Adobe Flash CS5

Czy możecie pomóc?
Tomasz Misiewicz

Tomasz Misiewicz Flex Developer

Temat: flash nie działa na stronie

no jak byk: "C:\Users\Piotr\ARCHIWUM03062010\KORPORACYJNE\WEBSITE\Website quickmap3d.com\recon.f4v"

odnosisz się do ścieżki bezwzględnej i to jeszcze do zasobu na swoim kompie.
użyj ścieżki względnej, we bezwzględnej ale do url pliku na serwerze.
Adam Niegolewski

Adam Niegolewski specjalista ds
marketingu

Temat: flash nie działa na stronie

Cześć Tomasz,

Dziękuję za szybką odpowiedź. Czy możesz mi doprecyzować gdzie mam to odniesienie zmienić - przy publikowaniu pliku swf w Adobe Flash czy html na stronie?

Adam
Jerzy Wierzchowski

Jerzy Wierzchowski Senior Software
Developer

Temat: flash nie działa na stronie

" Czy możesz mi doprecyzować gdzie mam to odniesienie zmienić" :)
To zależy skąd podajesz url do pliku z filmikiem (zxml, flashVars, czy tez bezpośrednio wpisany w kodzie)

ścieżka bezwzględna jest liczona od folderu z plikiem html w którym obsadzany jest flash. Po url'u wnioskuję że wideo znajduje się w tym samym folderze(o nazwie "Website quickmap3d.com") więc wpisz po prostu "recon.f4v". Jeśli w wrzucisz to do podfolderu video ścieżka będzie wyglądać tak: video/recon.f4v
Generalnie polecam czytać komunikaty z błędami i zaglądać do googla(np "ścieżka bezwzględna adobe flash") :)Jerzy Wierzchowski edytował(a) ten post dnia 05.07.10 o godzinie 12:10
Adam Niegolewski

Adam Niegolewski specjalista ds
marketingu

Temat: flash nie działa na stronie

No bardzo ładnie tylko nadal nie wiem gdzie Tomasz znalazł ścieżkę C:\Users\Piotr\ARCHIWUM03062010\KORPORACYJNE\WEBSITE\Website quickmap3d.com\recon.f4v, skoro ja zapisałem plik pod recon.swf i taki też wrzuciłem na serwer w tym samym katalogu co recon.html. Stąd oczywiste jest, że przy osadzaniu pliku wpisałem ścieżkę "recon.swf" i wysłałem oba (.swf i html) na serwer w tym samym katalogu.
Jerzy Wierzchowski

Jerzy Wierzchowski Senior Software
Developer

Temat: flash nie działa na stronie

Adam Niegolewski:
No bardzo ładnie tylko nadal nie wiem gdzie Tomasz znalazł ścieżkę C:\Users\Piotr\ARCHIWUM03062010\KORPORACYJNE\WEBSITE\Website quickmap3d.com\recon.f4v, skoro ja zapisałem plik pod recon.swf i taki też wrzuciłem na serwer w tym samym katalogu co recon.html. Stąd oczywiste jest, że przy osadzaniu pliku wpisałem ścieżkę "recon.swf" i wysłałem oba (.swf i html) na serwer w tym samym katalogu.

hymmm.... Chyba nie do końca wiesz co robisz... Przerabiasz ten plik po kimś? Plik swf skompilowany przez Ciebie zaczytuje (odtwarza) zewnętrzny plik f4v. W komponencie odtwarzającym (komponent FLVPlayaback we flashu czyt twoim swf'ie) - podana jest ścieżka do wspomnianego pliku. Zmień ta ścieżkę.
Tomasz znalazł tą ścieżkę w komunikacie o błędzie który wyskakuje po wejściu na stronę:

"SecurityError: Error #2148: Plik SWF http://quickmap3d.pl/recon.swf nie może uzyskać dostępu do lokalnego zasobu C:\Users\Piotr\ARCHIWUM03062010\KORPORACYJNE\WEBSITE\Website quickmap3d.com\recon.f4v. Tylko pliki SWF w lokalnym systemie plików i zaufane lokalne pliki SWF mają dostęp do zasobów lokalnych.
at flash.net::NetStream/play()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_play()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_setUpStream()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_load()
at fl.video::VideoPlayer/load()
at fl.video::FLVPlayback/doContentPathConnect()"Jerzy Wierzchowski edytował(a) ten post dnia 05.07.10 o godzinie 12:35
Tomasz Misiewicz

Tomasz Misiewicz Flex Developer

Temat: flash nie działa na stronie

zainstaluj wersje debugger FP to będziesz wiedział.
http://www.adobe.com/support/flashplayer/downloads.html

SecurityError: Error #2148: Plik SWF http://quickmap3d.pl/recon.swf nie może uzyskać dostępu do lokalnego zasobu C:\Users\Piotr\ARCHIWUM03062010\KORPORACYJNE\WEBSITE\Website quickmap3d.com\recon.f4v. Tylko pliki SWF w lokalnym systemie plików i zaufane lokalne pliki SWF mają dostęp do zasobów lokalnych.
at flash.net::NetStream/play()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_play()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_setUpStream()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_load()
at fl.video::VideoPlayer/load()
at fl.video::FLVPlayback/doContentPathConnect()
Tomasz Misiewicz

Tomasz Misiewicz Flex Developer

Temat: flash nie działa na stronie

specjalista ds marketingu - aha :P
Jerzy Wierzchowski

Jerzy Wierzchowski Senior Software
Developer

Temat: flash nie działa na stronie

dlatego trzeba płacić flash developerom ich ukochane pieniążki za ich ciężką pracę i wiedzę:)Jerzy Wierzchowski edytował(a) ten post dnia 05.07.10 o godzinie 12:39
Adam Niegolewski

Adam Niegolewski specjalista ds
marketingu

Temat: flash nie działa na stronie

Tomasz,

wysłałem ci maila

Adam

Następna dyskusja:

Stronka Flash nie działa w IE




Wyślij zaproszenie do