我遇到了一個奇怪的問題。我正在製作一個XUL工具欄的動作片。我的工具欄在Mozilla中我的電腦上效果很好。但是,當任何其他機器上運行(不調試flash播放器),它只是不工作,我有以下異常:嵌入式閃存(帶有XUL)在沒有調試閃存播放器的情況下無法正常工作
錯誤:錯誤#2067:ExternalInterface的是不是在這個容器中使用。 ExternalInterface需要Internet Explorer ActiveX,Firefox,Mozilla 1.7.5或更高版本,或其他支持NPRuntime的瀏覽器。
我在Mozilla 3.6
運行一遍,我的閃存正常工作在我的電腦上,而不是工作的其他PC上。 Flash Player 10都是我的調試版本。
UPD:最後好像ExternalInterface的是工作,但電影是不是甚至接近完全正常工作。它在一些常量代碼行中停止工作。我沒有任何痕跡()調用等等
的問題,看起來像http://stackoverflow.com/questions/1137223/flex-app-not-working-without-debug-version-of-flash-player除因爲我沒有使用跟蹤等任何調試調用,甚至沒有單一的嘗試。我正在開發一個工具欄,並將它作爲一個.xpi模塊安裝到我的Mozilla中。它可以在安裝了調試播放器的PC上運行。 – 2011-02-11 23:44:07
聽起來好像您仍然需要尋求解決此問題的最佳方法。我編輯了我的答案,以提供更多的想法。 – SketchBookGames 2011-02-15 17:38:38