| Property | Defined By | ||
|---|---|---|---|
| audio : IAudio [read-only]
获取YY音频接口
| IYY | ||
| channel : IChannel [read-only]
获得YY频道接口。
| IYY | ||
| cloud : ICloud [read-only]
获取YY云存储接口。
| IYY | ||
| debugMode : Boolean
是否为调试模式,调试模式会输出更多调试信息,应用发布时请设置为false
| IYY | ||
| finance : IFinance [read-only]
获取财务接口
| IYY | ||
| im : IIM [read-only]
获取YY聊天接口
| IYY | ||
| interaction : IInteraction [read-only]
获取应用互动接口
| IYY | ||
| net : INet [read-only]
获取YY网络接口
| IYY | ||
| security : ISecurity [read-only]
获取安全接口
| IYY | ||
| tempAudioSession : ITempAudioSession [read-only]
获取临时语音接口
| IYY | ||
| user : IUser [read-only]
获取YY用户接口
| IYY | ||
| version : Object [read-only]
获取YY API版本。
| IYY | ||
| workingMode : int
获取和设置SDK的工作模式 其中:
1=通过Javascript调用API(默认和推荐)。flash必须在网页中,网页必须引用Javascript SDK。
0=直接调用API。推荐采用Javascript调用API模式,0只是为了版本的向前兼容。
其他值无效
| IYY | ||
| yyVersion : Object [read-only]
获取YY的版本信息。
| IYY | ||
| Method | Defined By | ||
|---|---|---|---|
getWebAppShowMode():Object
获取应用的展现方式。
| IYY | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| 应用激活事件。当应用运行时,应用图标在应用盒子或者其他应用入口被点击时产生的事件。 事件信息格式说明: eventData.activeCode: int类型 点击的来源,0=点击来源于应用盒子图标。 | IYY | |||
| audio | property |
| channel | property |
| cloud | property |
| debugMode | property |
debugMode:Boolean是否为调试模式,调试模式会输出更多调试信息,应用发布时请设置为false
public function get debugMode():Boolean public function set debugMode(value:Boolean):void| finance | property |
| im | property |
| interaction | property |
interaction:IInteraction [read-only] 获取应用互动接口
public function get interaction():IInteraction| net | property |
| security | property |
| tempAudioSession | property |
tempAudioSession:ITempAudioSession [read-only] 获取临时语音接口
public function get tempAudioSession():ITempAudioSession| user | property |
| version | property |
version:Object [read-only] 获取YY API版本。
public function get version():Object
成功的返回值示例:{ ret:0, majorVersion:1, minorVersion:13 }
失败的返回值示例:{ ret:984832}
成功的返回值示例:{ ret:0, majorVersion:1, minorVersion:13 }
失败的返回值示例:{ ret:984832}
| workingMode | property |
workingMode:int获取和设置SDK的工作模式 其中:
1=通过Javascript调用API(默认和推荐)。flash必须在网页中,网页必须引用Javascript SDK。
0=直接调用API。推荐采用Javascript调用API模式,0只是为了版本的向前兼容。
其他值无效
public function get workingMode():int public function set workingMode(value:int):void| yyVersion | property |
yyVersion:Object [read-only] 获取YY的版本信息。
public function get yyVersion():Object
成功的返回值示例:{ ret:0, version:"YY 4.17.0.3" }
失败的返回值示例:{ ret:984832}
成功的返回值示例:{ ret:0, version:"YY 4.17.0.3" }
失败的返回值示例:{ ret:984832}
| getWebAppShowMode | () | method |
public function getWebAppShowMode():Object获取应用的展现方式。
ReturnsObject — 返回应用展现方式,具体属性如下。
ret: Number类型 返回码 0=成功,非0值失败,具体请参考错误代码。 mode: String类型 应用的展现方式。其中 SubWindow=公告,应用在公告区域展现。 PopWindow=弹窗,应用弹出一个窗口展现。 FullTemplate=全模板,在频道窗口右侧展现,会隐藏公屏聊天区域。 EmbedTemplate=半模板,应用在频道窗口中间位置展现,保留公屏聊天区域。 TabPage=tab页,应用在一个新Tab页中展现。 |
使用示例:
var result:Object = YY.getWebAppShowMode();
if(result.ret==0)
{
trace("应用展现模式为 mode="+result.mode);
}
else
{
trace("获取出错,错误码ret="+result.ret);
}
成功的返回值示例:{ ret:0,mode:"PopWindow"}
失败的返回值示例:{ ret:984832}
| ACTIVE | Event |
yy.events.YYEventyy.events.YYEvent.ACTIVE应用激活事件。当应用运行时,应用图标在应用盒子或者其他应用入口被点击时产生的事件。
事件信息格式说明:
eventData.activeCode: int类型 点击的来源,0=点击来源于应用盒子图标。