Skocz do zawartości
View in the app

A better way to browse. Learn more.

Max3D.pl

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Napisano

Witam witam,

Projektuje strony całkowicie we flashu no i ostatnio spotkałem się z problemem aby strona ładowała się za każdym razem OD NOWA po odświeżeniu strony. Problem był nie wąski, Internet Explorer i Firefox ładowały stronke do cache'a i bez jej oczyszczenia klient nie widział aktualnej strony po modyfikacji. A dane z XMLa były cały czas zmieniane/dodawane itp więc tak nie mogło być. Przeszukałem kawał internetu i nici, żadne cudowne meta tagi również nie dawały rady. Rozwiązałem problem 2 linijkami dodatkowymi przy osadzaniu strony w htmlu przez SWFObject. Poniżej podaje rozwiązanie jakby ktoś miał podobny problem do mojego. Dodajemy linijkę:

 

var randomNum = Math.random()*100*Math.random()*100*Math.random()*100;

 

oraz tam gdzie standardowo jest "index.swf" zamieniamy na "index.swf?id="+randomNum

 

<br />
 var randomNum = Math.random()*100*Math.random()*100*Math.random()*100;<br />
 var flashvars = {};<br />
 var params = {};<br />
 params.wmode = "transparent";<br />
 var attributes = {};<br />
 swfobject.embedSWF("index.swf?id="+randomNum, "myAlternativeContent", "850", "650", "10.0.0", false, flashvars, params, attributes);<br />

 

Także powodzenia, może to błachy problem ale męczyłem się z nim pare dni szukając rozwiazania...

  • Odpowiedzi 3
  • Wyświetleń 1,6k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

Też dobry sposób. Oczywiście proponuje takiego rozwiazania tylko i wyłącznie wtedy kiedy treść strony we flashu jest dynamiczna i ciągle zmieniana. Nie ma sensu dawać tego do statycznej strony gdzie aktualizacje jakie kolwiek są bardzo rzadko. Wtedy cache'owanie jest jak najbardziej na miejscu i nasza stronka ładuje się w sekunde.

Napisano

No właśnie nie, przynajmniej w moim wypadku. Dane w XMLu były aktualizowane odrazu, natomiast flash który się ładował do cache'a miał w pamięci stare dane. Także nic innego jak tylko pobrać swf od nowa. Na pewno jest nie jedno rozwiązanie tego problemu, ja żadnego innego nie znalazłem.

Napisano

problem nie dotyczy ładowania flasha tylko, ale i ładowania przez flasha danych. jak w wyżej napisanym przypadku.

Ponadto co napisał AT7 i chyziryzisusipiesi, do ładowania obiektów zewnętrznych w obrębie flasha bardziej polecałbym AMFPHP lub ZENDAMF.

Rozwiązanie to może wydawać się przerośnięte jak na potrzeby. (angażowany jest w to webserwis, php, i różnego rodzaju interface'y). Ale protokół AMF da nam oszczędność na transferze przy dużych plikach XML. No i oczywiście zapewni to, że wywołanie w parametrze jakiejś ścieżki do XML, zawsze zostanie pobrany aktualny plik.

przydatne linki: http://www.amfphp.org/

http://framework.zend.com/download/amf

Edytowane przez BizU

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.