View Single Post
Old 07-04-2011, 14:29   #16
Luca Ghio
Junior Member
 
Iscritto dal: Apr 2011
Messaggi: 2
Mi rivolgo a voi perché vedo che la discussione è attiva.

è da sei mesi che mi occupo della faccenda. Ultimamente ho avuto l'idea di lanciare la finestra di Silverlight da un server esterno a RaiReplay e reindirizzarla, con una opportuna modifica al file csm ( http://smoothreplay.rai.it/ReplayTV/manifests/58026.csm ) a frammenti MP4 salvati in locale. Per ora, però, ho solo modificato la pagina ( da http://lucaghio.webege.com/Prova/Ciao.html fare clic su "Modificato3.html" ) in cui compare la finestra di Silverlight in modo da aggiustare i collegamenti relativi (cioè ho convertito da "/dl/eccetera" a "http://www.rai.tv/dl/eccetera"), limitandomi quindi a fargli leggere gli MP4 originali.

Il problema (come si vede da qui: http://lucaghio.webege.com/Prova/Immagine.png) è che dalla console Web di Firefox dà l'errore: "obj is null", con il rimando alla riga 284 di http://lucaghio.webege.com/dl/replaytv/js/replaytv.js . La funzione self.mergeData in cui è contenuta la variabile obj viene richiamata alla riga 397, nella quale il parametro data viene passato null.

Siccome ho poca esperienza di HTML e nessuna di JavaScript, chiedo a qualcuno che conosce javascript: da dove arriva questo data e come mai è null? E poi: sono vicino alla soluzione?
Luca Ghio è offline   Rispondi citando il messaggio o parte di esso