Uso i modelli jQuery per incorporare i video YouTube inviati dall'utente. Sono in grado di recuperare l'ID del video e salvarlo nel database e tutto funziona correttamente. Tuttavia quando si cerca di incorporare il video con i modelli jQuery come segue:Incorporamento dei video di YouTube con i modelli jQuery - C#
{{if streamObj.TypeOf == 3}}
<object width="425" height="350" data='http://www.youtube.com/v/${VideoId}' type="application/x-shockwave-flash">
<param name="src" value='http://www.youtube.com/v/${VideoId}' /></object>
{{else}}
ottengo il seguente errore: "NetworkError: 404 Not Found - http://www.youtube.com/v/"
${VideoId}
e streamObj.TypeOf
ritorno in modo corretto. Ma questo è l'errore. Cosa potrebbe causare questo? Grazie.
Il messaggio di errore che mostra l'URL di YouTube manca dell'ID video ('http: // www.youtube.com/v /'). Sei sicuro che il segnaposto '$ {VideoId}' venga sostituito? –
Sei sicuro che $ {VideoId} non sia una stringa vuota? –
apri firebug o qualche altra console javascript per controllare se l'url viene generato dopo che la pagina è stata caricata. il tuo VideoId potrebbe essere ripristinato da qualche parte. –