1
JavaScript関数内からActionScriptオブジェクトメソッドを呼び出していますが、Flashオブジェクトにその特定のメソッドがあるかどうかはわかりません。 Flashオブジェクトが問題のメソッドを提供しない場合、私はError calling method on NPObject!
で終了します。FlashオブジェクトにJavaScript内のメソッドがあるかどうかを確認します。
フラッシュオブジェクトが問題のメソッドを提供しているかどうかを確認するにはどうすればよいですか?
if(typeof flashObj.myfunction() === 'function') {
//do it
}
しかし、私はまだで終わる:私はこのような型チェックでラップしようとした
Error calling method on NPObject!
if(typeof flashObj.myfunction() === 'function') {
…
ありがとうございました!
blimeyああ、どのように恥ずかしい:) – Morris