使用 ActionScript 基元类型

在 Java FREFunction 实现中,输入参数可与 ActionScript 基元类型相对应。从 ActionScript 代码传递到扩展的所有参数均为 FREObject 类型。因此,若要使用 ActionScript 基元类型输入参数,您应获取 FREObject 参数的 ActionScript 值。使用以下 FREObject 函数:

  • getAsInt()

  • getAsDouble()

  • getAsString()

  • getAsBool()

如果 FREFunction 的输出参数或返回值对应 ActionScript 基元类型,应使用一个 FREObject 工厂方法创建 ActionScript 基元。使用以下静态 FREObject 函数:

  • FREObject.newObject( int value )

  • FREObject.newObject( double value )

  • FREObject.newObject( String value )

  • FREObject.newObject( int boolean )