0
我需要從URL重現MP3。 所以,在我的頁面使用:ice:outputMedia不在Firefox和IExplorer重新渲染
<ice:outputMedia binding="#{boardBean.opMedia}" id="opMedia"/>
<ice:commandButton image="#{icon.imagen}" action="#{boardBean.selectIcon(icon)}">
<f:ajax render="opMedia"/>
</ice:commandButton>
然後,在支持bean 「BoardBean」(是@Viewscoped)
this.opMedia.setSource(uri.toString());
當選擇一個圖標的想法是,用網址聲音形成並被設置爲outputMedia的來源。
在谷歌瀏覽器的作品不錯。在每次點擊時,ice:outputMedia
組件都會重新渲染,以便再現mp3。但在Firefox和IExplorer中不。我沒有使用新的屬性重新渲染組件,所以沒有播放Mp3
任何想法爲什麼?有沒有一個「更標準」的方式來做到這一點,適用於所有瀏覽器?