He usado tiny desde hace tiempo, la última versión que tenia era la 3, en esta página que estoy haciendo he usado la versión 4 y como el título dice estoy teniendo problema con la pestaña de code (<>).
Intento meter este código javascript:
Código HTML:
<script type="text/javascript"> var redirectAndroid = function() { window.top.location.href = '<?php echo $row_ConsultaPlayerPortada['rtsp_player_portada']; ?>'; } </script> <div id="myElement">Cargando Player ...........</div> <script type="text/javascript"> if ((navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/BlackBerry/i))) { document.write('<img src="DB_files/player_portada/imagen_2/<?php echo $row_ConsultaPlayerPortada['imagen_2_player_portada']; ?>" onclick="redirectAndroid();" />'); }else { jwplayer("myElement").setup({ playlist: [{ image: "DB_files/player_portada/imagen_1/<?php echo $row_ConsultaPlayerPortada['imagen_1_player_portada']; ?>", sources: [{ file: "<?php echo $row_ConsultaPlayerPortada['rtmp_player_portada']; ?>" },{ file: "<?php echo $row_ConsultaPlayerPortada['http_ios_player_portada']; ?>" }] }], sharing: { code: encodeURI("<iframe src='http:/www.midominio.com/jwplayerNacho/index_player_full_2.html' />"), link: "http:/www.midominio.com/jwplayerNacho/index_player_full_2.html" }, fallback: "true", primary: "flash", autostart: "false", wmode: 'opaque', allowscriptaccess: "always", aspectratio: "16:9", height: 285, width: 485 }); } </script>
Código HTML:
<!DOCTYPE html> <html> <head> </head> <body> <p> <script>// <![CDATA[ var redirectAndroid = function() { window.top.location.href = '<?php echo $row_ConsultaPlayerPortada['rtsp_player_portada']; ?>'; } // ]]></script> </p> <div id="myElement">Cargando Player ...........</div> <p> <script>// <![CDATA[ if ((navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/BlackBerry/i))) { document.write('<img src="DB_files/player_portada/imagen_2/<?php echo $row_ConsultaPlayerPortada['imagen_2_player_portada']; ?>" onclick="redirectAndroid();" />'); } else { jwplayer("myElement").setup({ playlist: [{ image: "DB_files/player_portada/imagen_1/<?php echo $row_ConsultaPlayerPortada['imagen_1_player_portada']; ?>", sources: [{ file: "<?php echo $row_ConsultaPlayerPortada['rtmp_player_portada']; ?>" },{ file: "<?php echo $row_ConsultaPlayerPortada['http_ios_player_portada']; ?>" }] }], sharing: { code: encodeURI("<iframe src='http:/www.midominio.com/jwplayerNacho/index_player_full_2.html' />"), link: "http:/www.midominio.com/jwplayerNacho/index_player_full_2.html" }, fallback: "true", primary: "flash", autostart: "false", wmode: 'opaque', allowscriptaccess: "always", aspectratio: "16:9", height: 285, width: 485 }); } // ]]></script> </p> </body> </html>
Por este motivo no se ve el player y ya no se como solucionarlo, he intentado mogollon de cosas.
La gracia es que con la versión 3 que usaba, lo único que hace tinymce es poner el códogo del script correctamente pero dentro de un párrafo <p></p>
Esto me está fastidiando mogollon pues es un campo de texto que a veces debo introducir el código de jwplayer en javascript y ótras el código de youtube que es un <iframe> dependiendo de la zona de la web.
Muchísimas gracias de antemano.
Un saludo: manyblue