[網頁] Flash ExternalInterface.call Javascript 方法,於 IE 引發「’null’ 是 null 或不是一個物件」錯誤的解法

Standard

最近這個案子,有使用到 Flash ExternalInterface.call 網頁上的 Javascript function 的動作,測試過程中,於 IE 中一直會引發下面這段錯誤訊息:

訊息: ‘null’ 是 null 或不是一個物件
行: 1
字元: 111
程式碼: 0

拜請 Google 大神後,於 gotoAndLearn 論壇找到了相關的解法

由於並無特別對 object 標籤的 id 屬性作指定,因此於 IE 中需要 id 這個屬性才能正確地執行動作。
結論:於 object 標籤中指定 id 值即可。若是使用 Javascript 方式加入 Flash,也請注意屬性設定中是否遺漏了 id 值。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *