在 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 )
|
|
|