136 messaggi dal 15 febbraio 2009
Per prima cosa, buongiorno a tutti, spero che abbiate passato buone vacanze LONTANO dal computer

Sto ultimando un sito web che fa uso massiccio di Silverlight(scelta opinabile, lo so), e siamo in fase di test.

Ho un controllo Silverlight che non è che un'animazione interattiva costruita utilizzando esclusivamente Expression Blend.

Contiene POCHISSIMO code-behind(in C#), giusto gli handlers per i click.
Lo XAML contiene invece una gran quantità di DoubleAnimations.

Sembra una banale animazione di quelle che si disegnano a schermo e stop, di solito si portano bene su browsers diversi.

Questa animazione funziona benissimo su IE mentre su Firefox 3.5.2, non viene renderizzata.

Con Firefox riesco a visualizzare TUTTI gli altri controlli Silverlight presenti nell'intero sito, compresa la barra di navigazione che sta nella stessa pagina del controllo incriminato(nel div soprastante).

L'unico controllo che da problemi è quello.

So per esperienza che Firefox 3.x dopo l'upgrade a SL 3.0 può dare problemi con applicazioni SL 1.0, ma non è il mio caso.
Il controllo in questione è stata realizzato con Expression Blend 2, Silverlight 2.0 e C#.

é chiaro che si tratta di un problema di Firefox e non di Silverlight, ma non sono riuscito per ora a trovare informazioni in merito lurkando su google. Qualcuno conosce un workaround?

Tnx
è una cosa che non mi è mai capitata.

senza conoscere cosa esegue di preciso l'applicazione e l'animazione è difficile diasgnosticare chi produca cosa.

prova a smontare l'animazione pezzo per pezzo per vedere se trovi quello incriminato

ma onestamente da Ie a opera non ho mai avuto problemi

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
136 messaggi dal 15 febbraio 2009
nostromo ha scritto:
è una cosa che non mi è mai capitata.

senza conoscere cosa esegue di preciso l'applicazione e l'animazione è difficile diasgnosticare chi produca cosa.

prova a smontare l'animazione pezzo per pezzo per vedere se trovi quello incriminato

ma onestamente da Ie a opera non ho mai avuto problemi


Infatti mi domando se capitano tutte a me o cosa.. Ogni problema che era possibile incontrare, l'ho incontrato.

Per fortuna ora sono esperto e so cosa toccare e come muovermi. Per esempio, ho appena scoperto che la prima versione, completa di animazione, funziona normalmente su Firefox, quindi vado subito a controllarmi i CSS e le opzioni del tag object. Vi farò sapere
136 messaggi dal 15 febbraio 2009
allarme rientrato, il problema era tutto nei tag html della pagina che ospitava il controllo.. Non era specificata correttamente la dimensione, perchè QUALCHE DEFICIENTE(Pardon) l'ha modificata di sua iniziativa..

La cosa strana è che con IE funzionava, e con Firefox no, ma tutto è bene quel che finisce bene
31 messaggi dal 16 marzo 2005
www.seodev.it
ciao, ho avuto il tuo stesso problema, come hai risolto?
grazie.
136 messaggi dal 15 febbraio 2009
Ops, scusa il ritardo, sono stato assente per un po' dalla community.. Potresti essere più preciso?
Postami i tags html incriminati e le informazioni sulle DIMENSIONI del controllo Silverlight, cioè quelle di UserControl o del contenitore più esterno.

La soluzione in questi casi è sempre semplicissima ;)
4 messaggi dal 09 ottobre 2006
Anche io ho lo stesso problema ... versione 3.0 di Silverlight e 3.5.3 di Firefox

Sto cercando di configurare lo Slide.Show 2 ( http://www.codeplex.com/SlideShow2 ) sul mio sito ma mentre su IE funziona perfettamente, su firefox rimane la schermata bianca e non carica nulla. Il codice HTML, come da esempio riportato su codeplex, è questo:

<html>
<head>
<title>Esempio</title>
</head>
<body>
<object type="application/x-silverlight-2"
data="data:application/x-silverlight-2"
width="100%" height="100%">
<param name="minRuntimeVersion" value="3.0.40624.0" />
<param name="background" value="black" >
<param name="source" value="Vertigo.SlideShow.xap" >
<param name="initParams" value="ConfigurationProvider=DarkTheme,DataProvider=XmlDataProvider;Path=Data.xml" >
</object>

</body>
</html>

Mentre questo è il file data.xml che è richiesto dal slideshow ...

<data transition="CrossFadeTransition">
<album
title="Album 1"
description="Descrizione"
source="images/1.jpg">
<slide title="Slide Title #1"
description="Slide Description #1"
source="images/1.jpg"
thumbnail="images/thumbs/1.jpg" />
<slide title="Slide Title #2"
description="Slide Description #2"
source="images/2.jpg"
thumbnail="images/thumbs/2.jpg" />
</album>
</data>

Il tutto funziona perfettamente sotto Internet Explorer 6 / 7 / 8 ... ma su Firefox rimane schermata bianca ... qualcuno sa dirmi perchè ?!

Grazie in anticipo :-)
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
"franksnet82" <franksnet82> wrote in message news:353003@...
Anche io ho lo stesso problema ... versione 3.0 di Silverlight e 3.5.3 di Firefox

Sto cercando di configurare lo Slide.Show 2 (
http://www.codeplex.com/SlideShow2 ) sul mio sito ma mentre su IE funziona perfettamente, su firefox rimane la schermata bianca e non carica nulla. Il
codice HTML, come da esempio riportato su codeplex, è questo:
<html>
<head>
<title>Esempio</title>
</head>
<body>
<object type="application/x-silverlight-2"
data="data:application/x-silverlight-2"
width="100%" height="100%">
<param name="minRuntimeVersion" value="3.0.40624.0" />
<param name="background" value="black" >
<param name="source" value="Vertigo.SlideShow.xap" >
<param name="initParams"
value="ConfigurationProvider=DarkTheme,DataProvider=XmlDataProvider;Path=Dat a.xml" >
</object>

</body>
</html>

Mentre questo è il file data.xml che è richiesto dal slideshow ...
<data transition="CrossFadeTransition">
<album
title="Album 1"
description="Descrizione"
source="images/1.jpg">
<slide title="Slide Title #1"
description="Slide Description #1"
source="images/1.jpg"
thumbnail="images/thumbs/1.jpg" />
<slide title="Slide Title #2"
description="Slide Description #2"
source="images/2.jpg"
thumbnail="images/thumbs/2.jpg" />
</album>
</data>

Il tutto funziona perfettamente sotto Internet Explorer 6 / 7 / 8 ... ma su
Firefox rimane schermata bianca ... qualcuno sa dirmi perchè ?!
Grazie in anticipo :-)
Ciao, fa parte della gestione del layout di FF.
Potresti fare così
<style type="text/css">
#silverlightControlHost
{
width: 100%;
height: 100%;
margin: 0 0 0 0;
position: absolute;
}
</style>

<div id="silverlightControlHost">
<object type="application/x-silverlight-2"
data="data:application/x-silverlight-2" width="100%" height="100%"> </object>
</div>

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.