Vime Dynamic incorporato con le opzioni
-
28-10-2019 - |
Domanda
Sto cercando di aggiungere Vimeo incorpora con opzioni (colori, ecc.). Tuttavia, sembra che Vimeo non riconosca le opzioni se l'iframe viene creato usando jQuery o Dom:
var fail = $('<iframe>', {
src: 'http://player.vimeo.com/video/36825140?title=0&byline=0&portrait=0&color=a4a9ab'
});
Ma, se uso InnerHTML, funziona (funziona anche usando HTML semplice).
var ok = $('<div>').html('<iframe src="http://player.vimeo.com/video/36825140?title=0&byline=0&portrait=0&color=a4a9ab"></iframe>');
Test violino: http://jsfiddle.net/nhkr5/
Vorrei davvero usare gli strumenti DOM per l'attività, quindi posso fare riferimento all'elemento iFrame e sbarazzarmi del wrapper extra.
C'è un altro modo "corretto" di farlo?
Soluzione
Se ispezioni IFrame creato in modo dinamico, scoprirai che il &
Le entità non sono risolte, quindi non hai &
nel src
, ma letterale &
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow