Wenn ich eine Referenz auf eine beliebige Funktion in ActionScript nach JavaScript zurückgeben möchte, was muss ich dann tun?
Zum Beispiel kann ich ein Objekt mit einigen Methodenfunktionen erstellen.
function maker()
{
const o = {};
o.a = function() {};
o.b = function() {};
return o;
}
Ich kann dasselbe sowohl in JavaScript als auch in ActionScript tun. Aber wenn ich das in ActionScript erstellte Objekt über ExternalInterface
an JavaScript sende, wird es nur ein leeres Objekt sein. Die Mitglieder verschwinden. Wie kann ich diese Referenzen auf Funktionen zurückgeben?