我有一个 AIR 应用程序,它使用本机扩展来创建一系列用户导航的对话框。在用户浏览对话框后,我需要 C/Objective-C 端通知 AIR 应用程序用户完成并转发用户所做的一系列选择。
那可能吗?
IE:C/ObjC 等价物
public function evokeMyASMethod(choice0:int,choice1:int):Boolean
{
// context opens the native extension to the AS3 side
var success:Boolean = context.call("myASMethod", choice0, choice1) as Boolean;
return success;
}
另一种解决方案是在 ActionScript 中启动一个计时器,该计时器定期 ping 本机扩展以检查用户是否已完成并获取值,但这看起来很混乱,我想我一定遗漏了一些明显的东西。
任何帮助深表感谢。谢谢!