1
Поствызывной ExternalInterface.addCallback
, мне нужно, чтобыПосле вызова ExternalInterface.addCallback мне нужно его удалить?
ExternalInterface.addCallback("foo", null);
, так как я буду использовать ExternalInterface.call
много раз?
это мой метод
public static function javascript(jsFunctionYouWantCall:String, jsFunctionToBindResponse:String, onResponse:Function, jsFunctionYouWantCallParam:Object = null):Boolean
{
if (!ExternalInterface.available)
return false;
try
{
ExternalInterface.addCallback(jsFunctionToBindResponse, function response(param:Object):void
{
//ExternalInterface.addCallback(jsFunctionToBindResponse, null);
onResponse(param);
});
ExternalInterface.call(jsFunctionYouWantCall, jsFunctionYouWantCallParam);
}
catch(error:Error)
{
onResponse(error);
}
return true;
}
потому что каждый раз, когда я его повторно добавляю. – Fabricio
Нет, не добавляйте его повторно. Вам просто нужно добавить его один раз. – Gone3d