JavaScriptからたくさんのメッセージを送受信するFlashゲームを持っています。これらの関数の一部を聞くのをやめる必要がある場合がありますが、ExternalInterfaceにはremoveCallback関数がありません。だから私は何か醜いことをしています:ブール値を使用して、各関数でコールバックが使用可能かどうかを検証します。
より良い解決策はありますか?
ExternalInterface.addCallback("callAlert", callAlert);
function callAlert(msg:String){
if(callAlertAvailable){
//...
}
}