1
TLDR;視頻播放器不顯示在重新渲染(骨幹視圖)brightcove渲染時不顯示(不刷新頁面 - plain Backbone.js查看重新渲染)
是否有一些全球性狀態brightcove保持?
我正在使用backbone.js並使用此jst.ejs模板使用骨幹視圖來呈現頁面。它在第一時間完美運行。但是,如果我導航到下一頁,然後返回,它不會再顯示。
<script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>
<script>
window.BCVideo = BCVideoFunction(); //BCVideoFunction as module pattern.
</script>
<object id="bc_experience" class="BrightcoveExperience">
<param name="includeAPI" value="true" />
<param name="templateLoadHandler" value="BCVideo.onTemplateLoad" />
<param name="templateReadyHandler" value="BCVideo.onTemplateReady" />
<param name="bgcolor" value="#FFFFFF" />
<param name="width" value="100%" />
<param name="height" value="100%" />
<param name="playerID" value="1426444499001" />
<param name="playerKey" value="AQ~~,AAABTAHETAE~,G1RKcv5og48msI78DncnAb9MEySkUi_b" />
<param name="isVid" value="true" />
<param name="isUI" value="true" />
<param name="wmode" value="transparent"/>
<param name="dynamicStreaming" value="true" />
<param name="wmode" value="transparent"/>
<param name="@videoPlayer" value="<%= variables.video_id %>" />
</object>
重新呈現(第二次)以後,我可以看到該對象存在
> window.bc_experience `
<object type="application/x-shockwave-flash" data="http://c.brightcove.com ...
# window.bc_experience.remove() doesn't help
從DOM並不能幫助刪除。 是啊...感謝您的幫助!
這應該是一個評論,你是不是解決這個問題。或者你呢?如果你是我的道歉,請詳細說明。 – oma