FireflyMiniappNativeProtocol
					小程序設(shè)置title回調(diào)
					小程序設(shè)置導(dǎo)航欄標(biāo)題后會(huì)回調(diào)該方法。
					-(void)miniapp_setNavigationBarTitle:(NSString *_Nonnull)title;
				
 
					參數(shù):
					
						
							
								| 屬性 | 
								類型 | 
								說(shuō)明 | 
							
						
						
							
								| title | 
								NSString *_Nonnull | 
								導(dǎo)航欄標(biāo)題 | 
							
						
					
					返回值:
					
					示例:
					-(void)miniapp_setNavigationBarTitle:(NSString *_Nonnull)title{
    
}
 
					發(fā)送請(qǐng)求的回調(diào)
					小程序請(qǐng)求轉(zhuǎn)發(fā)到客戶端,客戶端根據(jù)規(guī)則從 arg 中取出對(duì)應(yīng)參數(shù),做對(duì)應(yīng)請(qǐng)求操作。請(qǐng)求成功調(diào)用 successCallback 通過(guò)參數(shù)字典 callbackParams 回調(diào)結(jié)果給SDK,SDK 再透?jìng)鹘o小程序,請(qǐng)求失敗同理。
					-(void)miniapp_requset:(NSDictionary *_Nonnull)arg
       successCallback:(FireflyMiniAppBridgeCallback _Nonnull )successCallback
         faildCallback:(FireflyMiniAppBridgeCallback _Nonnull)faildCallback;
 
					參數(shù):
					
						
							
								| 屬性 | 
								類型 | 
								說(shuō)明 | 
							
						
						
							
								| arg | 
								NSDictionary *_Nonnull | 
								請(qǐng)求參數(shù)字典 | 
							
							
								| successCallback | 
								FireflyMiniAppBridgeCallback _Nonnull | 
								成功回調(diào) | 
							
							
								| faildCallback | 
								FireflyMiniAppBridgeCallback _Nonnull | 
								失敗回調(diào) | 
							
						
					
					返回值:
					
					示例:
					-(void)miniapp_requset:(NSDictionary *_Nonnull)arg
       successCallback:(FireflyMiniAppBridgeCallback _Nonnull )successCallback
         faildCallback:(FireflyMiniAppBridgeCallback _Nonnull)faildCallback{
             
             
}
 
					登錄獲取token回調(diào)
					小程序做登錄操作,告知客戶端進(jìn)行登錄操作,將登錄的 token 值通過(guò) callback 的參數(shù)字典 callbackParams 回調(diào)給 SDK,SDK 再透?jìng)鹘o小程序。
					-(void)miniapp_loginWith:(FireflyMiniAppBridgeCallback _Nonnull )callback;
				
 
					參數(shù):
					
						
							
								| 屬性 | 
								類型 | 
								說(shuō)明 | 
							
						
						
							
								| callback | 
								FireflyMiniAppBridgeCallback _Nonnull | 
								登錄回調(diào) | 
							
						
					
					返回值:
					
					示例:
					-(void)miniapp_loginWith:(FireflyMiniAppBridgeCallback _Nonnull )callback{
        callback(@{@"token": @"12313212313132"});
}
 
					小程序關(guān)閉的回調(diào)
					在小程序頁(yè)面點(diǎn)擊關(guān)閉按鈕會(huì)回調(diào)該接口。
					-(void)miniapp_navigationCloseThisPage
				
 
					參數(shù):
					無(wú)
					返回值:
					
					示例:
					-(void)miniapp_navigationCloseThisPage{
}
 
					FireflyMiniappManagerProtocol
					主要是 FireflyMiniappManager 的回調(diào),借此告知客戶端小程序的生命周期、通知客戶端下載離線包資源。
					小程序關(guān)閉
					- (void)fireflyMiniappClose;
				
 
					參數(shù):
					無(wú)
					返回值:
					
					示例:
					- (void)fireflyMiniappClose
{
    NSLog(@"fireflyMiniappClose");
      
    [[FireflyMiniappManager manager] unRegisterFireflyMiniappUrlProtocol];
}
 
					小程序打開
					- (void)fireflyMiniappOpen;
				
 
					參數(shù):
					無(wú)
					返回值:
					
					示例:
					- (void)fireflyMiniappOpen
{
    NSLog(@"fireflyMiniappOpen");
    
    [[FireflyMiniappManager manager] registerFireflyMiniappUrlProtocol];
}
 
					小程序即將push一個(gè)新的頁(yè)面
					- (void)fireflyMiniappWillPush:(UIViewController *_Nonnull)controller;
				
 
					參數(shù):
					
						
							
								| 屬性 | 
								類型 | 
								說(shuō)明 | 
							
						
						
							
								| controller | 
								UIViewController _Nonnull | 
								控制器 | 
							
						
					
					返回值:
					
					示例:
					- (void)fireflyMiniappWillPush:(UIViewController *)controller{
    NSLog(@"fireflyMiniappWillPush");
}
 
					開始下載全量離線包
					- (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString *_Nonnull)path fulldownloadUrl:(NSString *_Nonnull)fulldownloadUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion;
				
 
					參數(shù):
					
						
							
								| 屬性 | 
								類型 | 
								說(shuō)明 | 
							
						
						
							
								| manager | 
								FireflyMiniappManager *_Nonnull | 
								小程序管理者 | 
							
							
								| path | 
								NSString *_Nonnull | 
								下載離線包存儲(chǔ)路徑 | 
							
							
								| fulldownloadUrl | 
								NSString *_Nonnull | 
								全量離線包鏈接 | 
							
							
								| miniAppCompletion | 
								FireflyMiniAppCompletion _Nonnull | 
								下載完成回調(diào) | 
							
						
					
					返回值:
					
					示例:
					- (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString * _Nonnull)path fulldownloadUrl:(NSString * _Nonnull)fulldownloadUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion{
    
}
 
					開始下載增量離線包
					- (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString *_Nonnull)path patchUrl:(NSString *_Nonnull)patchUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion;
				
 
					參數(shù):
					
						
							
								| 屬性 | 
								類型 | 
								說(shuō)明 | 
							
						
						
							
								| manager | 
								FireflyMiniappManager *_Nonnull | 
								小程序管理者 | 
							
							
								| path | 
								NSString *_Nonnull | 
								下載離線包存儲(chǔ)路徑 | 
							
							
								| patchUrl | 
								NSString *_Nonnull | 
								增量離線包鏈接 | 
							
							
								| miniAppCompletion | 
								FireflyMiniAppCompletion _Nonnull | 
								下載完成回調(diào) | 
							
						
					
					返回值:
					
					示例:
					- (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString * _Nonnull)path patchUrl:(NSString * _Nonnull)patchUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion{
    
}