APIWidgetContainer Class Reference
| Inherits from | UINavigationController | 
|---|---|
| Declared in | APIWidgetContainer.h | 
                    + widgetContainerWithUrl:
                  
                  通过url创建一个带导航控制器的widget容器,里面第一个window的名字默认为root,导航栏默认隐藏
+ (instancetype)widgetContainerWithUrl:(NSString
                          *)url
                      Parameters
                              url
                             | 
                            网页文件地址  | 
                          
|---|
Return Value
一个带导航控制器的容器对象
Discussion
通过url创建一个带导航控制器的widget容器,里面第一个window的名字默认为root,导航栏默认隐藏
Declared In
                          APIWidgetContainer.h
                        
                    + widgetContainerWithUrl:userInfo:
                  
                  创建一个带导航控制器的widget容器并附加信息,里面第一个window的名字默认为root,导航栏默认隐藏
+ (instancetype)widgetContainerWithUrl:(NSString
                          *)url userInfo:(NSDictionary *)userInfo
                      Parameters
                              url
                             | 
                            网页文件地址  | 
                          
|---|---|
                              userInfo
                             | 
                            
                               附加信息,页面里面可以通过api.wgtParam来获取  | 
                          
Return Value
一个带导航控制器的容器对象
Discussion
创建一个带导航控制器的widget容器并附加信息,里面第一个window的名字默认为root,导航栏默认隐藏
Declared In
                          APIWidgetContainer.h
                        
                    – initWithUrl:userInfo:
                  
                  初始化方法,并指定url和userInfo,里面第一个window的名字默认为root,导航栏默认隐藏
- (instancetype)initWithUrl:(NSString *)url
                          userInfo:(NSDictionary *)userInfo
                      Parameters
                              url
                             | 
                            网页文件地址  | 
                          
|---|---|
                              userInfo
                             | 
                            
                               附加信息,页面里面可以通过api.wgtParam来获取  | 
                          
Return Value
一个带导航控制器的容器对象
Discussion
初始化方法,并指定url和userInfo,里面第一个window的名字默认为root,导航栏默认隐藏
Declared In
                          APIWidgetContainer.h
                        
                    + widgetContainerWithAttribute:
                  
                  通过页面参数创建一个带导航控制器的widget容器,里面第一个window的名字默认为root,导航栏默认隐藏
+
                          (instancetype)widgetContainerWithAttribute:(NSDictionary
                          *)attribute
                      Parameters
                              attribute
                             | 
                            
                               页面参数信息,里面的key可以参考openWin方法的参数:https://developer.yonyou.com/docs/Client-API/api#33 ,其中url为必需字段  | 
                          
|---|
Return Value
一个带导航控制器的容器对象
Discussion
通过页面参数创建一个带导航控制器的widget容器,里面第一个window的名字默认为root,导航栏默认隐藏
Declared In
                          APIWidgetContainer.h
                        
                    + widgetContainerWithAttribute:widget:
                  
                  通过页面参数创建一个带导航控制器的widget容器,里面第一个window的名字默认为root,导航栏默认隐藏
+
                          (instancetype)widgetContainerWithAttribute:(NSDictionary
                          *)attribute widget:(UZWidget *)widget
                      Parameters
                              attribute
                             | 
                            
                               页面参数信息,里面的key可以参考openWin方法的参数:https://developer.yonyou.com/docs/Client-API/api#33 ,其中url为必需字段  | 
                          
|---|---|
                              widget
                             | 
                            
                               使用指定的widget,传nil时等同于widgetContainerWithAttribute:方法,表示使用应用bundle下面的widget  | 
                          
Return Value
一个带导航控制器的容器对象
Discussion
通过页面参数创建一个带导航控制器的widget容器,里面第一个window的名字默认为root,导航栏默认隐藏
Declared In
                          APIWidgetContainer.h
                        
                    – execScript:window:frame:
                  
                  在指定window和frame中执行javascript脚本
- (id)execScript:(NSString *)script
                          window:(NSString *)window frame:(NSString
                          *)frame
                      Parameters
                              script
                             | 
                            javascript脚本  | 
                          
|---|---|
                              window
                             | 
                            
                               指定window的名称,若在当前window中执行则可以传nil  | 
                          
                              frame
                             | 
                            
                               指定frame的名称,若是在window中执行脚本则传nil  | 
                          
Return Value
执行结果
Discussion
在指定window和frame中执行javascript脚本
Declared In
                          APIWidgetContainer.h