Código:
En el commandLink lo que hago es mostrar el dialogo que contiene el componente media, lo que me esta sucediendo es que cuando cargo la pagina comienza la reproduccion automáticamente y lo que deseo hacer es que solo se reproduzca cuando el usuario lo desee es decir cuando le de click al vinculo que contiene el audio, como ven en el parametro le puse autoPlay en false pero igual se reproduce solo al cargar la pagina, lo otro que me paso por la cabeza es ponerle rendered en false al componente media; pero en ese caso no se como al darle click al vinculo del audio me ponga el componente media en true.<div> <p:commandLink onclick="PF('mp3Modal').show()" > <h:outputText value="#{guiBusquedaBienes.mediasFromAnexosView}" /> </p:commandLink> </div> <p:dialog header="Dialog" widgetVar="mp3Modal" height="100"> <p:media id="mp3Media" rendered="false" value="http://www.stephaniequinn.com/Music/Mozart%20-%20Presto.mp3" width="150" height="50" player="quicktime"> <f:param name="autoPlay" value="false" /> </p:media> </p:dialog>
spero me puedan ayudar. Gracias.