我有以下SWF:如何檢查swf是否使用帶swf對象的JavaScript加載?
<head>
# load js
<script>
function graph() {
swfobject.embedSWF(
"open-flash-chart.swf", "chart", "400", "180", "9.0.0", "expressInstall.swf",
{"data-file":"{% url monitor-graph %}"});
};
</script></head>
<div id="chart"> </div>
<script>
graph();
</script>
我想調用僅當SWF尚未加載的圖形功能,是有辦法做到這一點?謝謝。
向下投票 - 看起來這並非總是如此。既然是這樣,docs告訴我們最後一個參數是load handler。但是如果找不到文件,它將不會返回true。這是來自您提供的鏈接的引用 - 注意:如果所需的最低Flash播放器可用,並且創建SWF的Flash插件
這也不適用於我。 – xil3 2014-03-05 15:39:19
這是一個部分解決方案。 pipwerks的答案是正確的。 – Pierre 2014-10-16 18:53:39