【发布时间】:2011-09-14 08:39:23
【问题描述】:
我正在从 JavaScript 函数中调用 ActionScript 对象方法,但是我不能确定 flash 对象是否具有该特定方法。如果 flash 对象不提供有问题的方法,我最终会得到一个Error calling method on NPObject!。
如何检查 flash 对象是否提供有问题的方法?我试图将它包装在这样的类型检查中:
if(typeof flashObj.myfunction() === 'function') {
//do it
}
但我还是得到了:
Error calling method on NPObject!
if(typeof flashObj.myfunction() === 'function') {
…
谢谢!
【问题讨论】:
标签: javascript flash swfobject externalinterface