APIManager Class Reference
Inherits from | NSObject |
---|---|
Declared in | APIManager.h |
moduleMethodDelegate
设置全局模块方法调用代理,设置后,页面js调用所有模块方法之前都会询问代理是否该方法允许被调用
@property (nonatomic, weak) id<APIModuleMethodDelegate> moduleMethodDelegate
Discussion
设置全局模块方法调用代理,设置后,页面js调用所有模块方法之前都会询问代理是否该方法允许被调用
Declared In
APIManager.h
webViewDelegate
设置全局webView的代理,处理页面请求
@property (nonatomic, weak) id<APIWebViewDelegate> webViewDelegate
Discussion
设置全局webView的代理,处理页面请求
Declared In
APIManager.h
scriptMessageDelegate
设置接收html页面发送的消息代理,html页面可以通过api.accessNative方法和原生交换数据
@property (nonatomic, weak) id<APIScriptMessageDelegate> scriptMessageDelegate
Discussion
设置接收html页面发送的消息代理,html页面可以通过api.accessNative方法和原生交换数据
Declared In
APIManager.h
+ manager
返回当前默认的SDK管理对象
+ (instancetype)manager
Return Value
默认的SDK管理对象
Discussion
返回当前默认的SDK管理对象
Declared In
APIManager.h
+ sharedManager
返回当前默认的SDK管理对象
+ (instancetype)sharedManager
Return Value
默认的SDK管理对象
Discussion
返回当前默认的SDK管理对象
Declared In
APIManager.h
– initSDK
初始化SDK,使用之前必须调用此方法进行初始化。此方法即将废弃,请使用- (void)initSDKWithLaunchOptions:(NSDictionary *)launchOptions代替
- (void)initSDK
Discussion
初始化SDK,使用之前必须调用此方法进行初始化。此方法即将废弃,请使用- (void)initSDKWithLaunchOptions:(NSDictionary *)launchOptions代替
Declared In
APIManager.h
– initSDKWithLaunchOptions:
初始化SDK,使用之前必须调用此方法进行初始化。将应用的启动信息传递给SDK,使得SDK能够处理信息并将其交给html页面,在- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions方法中调用
- (void)initSDKWithLaunchOptions:(NSDictionary *)launchOptions
Parameters
launchOptions |
应用启动信息 |
---|
Discussion
初始化SDK,使用之前必须调用此方法进行初始化。将应用的启动信息传递给SDK,使得SDK能够处理信息并将其交给html页面,在- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions方法中调用
Declared In
APIManager.h