Sto usando cordova e uso iframe per includere video di youtube.Video youtube incorporato sul dispositivo touch che mostra automaticamente il menu di scelta rapida con il tasto destro
Sto usando questa linea per inserire il video nell'iframe.
ylink='<iframe width="100%" height="'+height+'" src="'+ylink+'?rel=0&controls=1&showinfo=0&modestbranding=1" frameborder="0" allowfullscreen allownetworking="internal"></iframe>'
$('#list_holder').html(ylink);
formato ylink era come https://www.youtube.com/embed/XXXXXXXX
Si carica perfettamente. Caricamenti di miniature video. Quindi avvio il pulsante di riproduzione. Il video viene riprodotto come previsto. Il problema è che innesca anche il menu contestuale del clic destro di YouTube. Ho provato a toccare altri luoghi del video per nasconderlo, ma riappare nei luoghi in cui ho toccato.
Poi ho provato alcuni suggerimenti. Infine, finisco con questo enorme url per usare tutti quei suggerimenti.
ylink='<iframe width="100%" height="'+height+'" src="'+ylink+'?
rel=0&controls=1&showinfo=0&modestbranding=1&disablekb=1&wmode=transparent" frameborder="0"
allowfullscreen allownetworking="internal" oncontextmenu="return false;"></iframe>'
Ancora non funziona. La maggior parte dei suggerimenti utilizzava allownetworking="internal"
ma l'ho usata e nessuna modifica. Sta accadendo solo sul dispositivo touch. Sto testando su Android 2.3 e 4.0.4
Come posso interrompere questo menu contestuale o nasconderlo, disabilitarlo? Ho solo bisogno del controllo seek e del controllo a schermo intero. Non ho bisogno di nient'altro nel video. Cosa mi manca ??
[Hai dimenticato: la cosa divertente è che la prima riga ha funzionato perfettamente ieri e non funziona oggi. Il menu di scelta rapida non è stato mostrato ieri. Ora mi chiedo se YouTube abbia cambiato o meno qualcosa.]
Questo potrebbe essere parte di un problema più grande con YouTube poiché proprio oggi ho visitato siti su un iPad che incorpora video di YouTube che hanno lo stesso problema. Ieri questi siti non hanno avuto questo comportamento. –
questo problema sembra anche esiste su iOS e sembra anche influenzare la proprietà playsinline che è anche non funziona più –
avendo lo stesso problema in questo momento troppo :( – dayuloli