APIWebView Class Reference

Inherits from UIView
Conforms to UZWebViewProtocol
Declared in APIWebView.h

Overview

显示html的页面

  widgetContainer

当前页面所属的widgetContainer,只有通过SDK自己创建的APIWidgetContainer对象,里面APIWebView页面的该属性才有值

@property (nonatomic, readonly) APIWidgetContainer *widgetContainer

Discussion

当前页面所属的widgetContainer,只有通过SDK自己创建的APIWidgetContainer对象,里面APIWebView页面的该属性才有值

Declared In

APIWebView.h

  windowContainer

当前页面所属的windowContainer

@property (nonatomic, readonly) APIWindowContainer *windowContainer

Discussion

当前页面所属的windowContainer

Declared In

APIWebView.h

  webViewType

页面的类型,表明是window还是frame

@property (nonatomic, readonly) APIWebViewType webViewType

Discussion

页面的类型,表明是window还是frame

Declared In

APIWebView.h

  name

当前页面的名称,对应js里面通过openWin、openFrame方法打开页面时传的name参数

@property (nonatomic, readonly) NSString *name

Discussion

当前页面的名称,对应js里面通过openWin、openFrame方法打开页面时传的name参数

Declared In

APIWebView.h

  winName

当前页面所在的window的名称,若当前页面就是window类型,那么此属性值和name的值一样

@property (nonatomic, readonly) NSString *winName

Discussion

当前页面所在的window的名称,若当前页面就是window类型,那么此属性值和name的值一样

Declared In

APIWebView.h

– sendResultWithCallback:ret:err:delete:

执行回调方法,规定js中的方法形式为function funcName(ret,err){},有ret和err两个参数

- (void)sendResultWithCallback:(NSInteger)callback ret:(NSDictionary *)ret err:(NSDictionary *)err delete:(BOOL)del

Parameters

callback

回调方法

ret

表示成功的参数

err

表示错误的参数

del

是否执行回调后在js端删除该function,若只需要回调一次则传YES,便于内存回收

Discussion

执行回调方法,规定js中的方法形式为function funcName(ret,err){},有ret和err两个参数

Declared In

APIWebView.h