国产精品久久久久9999高清,夫洗澡被公侵犯30分钟在线观看,国产高清一区二区不卡免费视频_免费

<pre id="6p661"><em id="6p661"></em></pre>

<center id="6p661"></center>
    
    
    <th id="6p661"></th>
  • <tr id="6p661"><option id="6p661"></option></tr>
      <del id="6p661"></del>
      <big id="6p661"><nobr id="6p661"></nobr></big>

        <th id="6p661"></th>

        FireflyMiniappNativeProtocol

        小程序設置title回調

        小程序設置導航欄標題后會回調該方法。

        -(void)miniapp_setNavigationBarTitle:(NSString *_Nonnull)title;
        				

        參數:

        屬性 類型 說明
        title NSString *_Nonnull 導航欄標題

        返回值:

        類型
        void

        示例:

        -(void)miniapp_setNavigationBarTitle:(NSString *_Nonnull)title{
            //小程序設置導航欄標題成功回調
        }

        發送請求的回調

        小程序請求轉發到客戶端,客戶端根據規則從 arg 中取出對應參數,做對應請求操作。請求成功調用 successCallback 通過參數字典 callbackParams 回調結果給SDK,SDK 再透傳給小程序,請求失敗同理。

        -(void)miniapp_requset:(NSDictionary *_Nonnull)arg
               successCallback:(FireflyMiniAppBridgeCallback _Nonnull )successCallback
                 faildCallback:(FireflyMiniAppBridgeCallback _Nonnull)faildCallback;

        參數:

        屬性 類型 說明
        arg NSDictionary *_Nonnull 請求參數字典
        successCallback FireflyMiniAppBridgeCallback _Nonnull 成功回調
        faildCallback FireflyMiniAppBridgeCallback _Nonnull 失敗回調

        返回值:

        類型
        void

        示例:

        -(void)miniapp_requset:(NSDictionary *_Nonnull)arg
               successCallback:(FireflyMiniAppBridgeCallback _Nonnull )successCallback
                 faildCallback:(FireflyMiniAppBridgeCallback _Nonnull)faildCallback{
                     //請求成功調用 successCallback
                     //請求失敗調用 faildCallback
        }

        登錄獲取token回調

        小程序做登錄操作,告知客戶端進行登錄操作,將登錄的 token 值通過 callback 的參數字典 callbackParams 回調給 SDK,SDK 再透傳給小程序。

        -(void)miniapp_loginWith:(FireflyMiniAppBridgeCallback _Nonnull )callback;
        				

        參數:

        屬性 類型 說明
        callback FireflyMiniAppBridgeCallback _Nonnull 登錄回調

        返回值:

        類型
        void

        示例:

        -(void)miniapp_loginWith:(FireflyMiniAppBridgeCallback _Nonnull )callback{
                callback(@{@"token": @"12313212313132"});
        }

        小程序關閉的回調

        在小程序頁面點擊關閉按鈕會回調該接口。

        -(void)miniapp_navigationCloseThisPage
        				

        參數:

        返回值:

        類型
        void

        示例:

        -(void)miniapp_navigationCloseThisPage{
        
        }

        FireflyMiniappManagerProtocol

        主要是 FireflyMiniappManager 的回調,借此告知客戶端小程序的生命周期、通知客戶端下載離線包資源。

        小程序關閉

        - (void)fireflyMiniappClose;
        				

        參數:

        返回值:

        類型
        void

        示例:

        - (void)fireflyMiniappClose
        {
            NSLog(@"fireflyMiniappClose");
              //在此解除 UrlProtocol 注冊,由于 UrlProtocol 在 iOS 當中是全局的原因
            [[FireflyMiniappManager manager] unRegisterFireflyMiniappUrlProtocol];
        }

        小程序打開

        - (void)fireflyMiniappOpen;
        				

        參數:

        返回值:

        類型
        void

        示例:

        - (void)fireflyMiniappOpen
        {
            NSLog(@"fireflyMiniappOpen");
            //在此注冊 UrlProtocol,為了是攔截 url 進行離線包邏輯,發現本地已有離線包資源會優先加載本地資源
            [[FireflyMiniappManager manager] registerFireflyMiniappUrlProtocol];
        }

        小程序即將push一個新的頁面

        - (void)fireflyMiniappWillPush:(UIViewController *_Nonnull)controller;
        				

        參數:

        屬性 類型 說明
        controller UIViewController _Nonnull 控制器

        返回值:

        類型
        void

        示例:

        - (void)fireflyMiniappWillPush:(UIViewController *)controller{
            NSLog(@"fireflyMiniappWillPush");
        }

        開始下載全量離線包

        - (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString *_Nonnull)path fulldownloadUrl:(NSString *_Nonnull)fulldownloadUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion;
        				

        參數:

        屬性 類型 說明
        manager FireflyMiniappManager *_Nonnull 小程序管理者
        path NSString *_Nonnull 下載離線包存儲路徑
        fulldownloadUrl NSString *_Nonnull 全量離線包鏈接
        miniAppCompletion FireflyMiniAppCompletion _Nonnull 下載完成回調

        返回值:

        類型
        void

        示例:

        - (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString * _Nonnull)path fulldownloadUrl:(NSString * _Nonnull)fulldownloadUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion{
            //下載操作,下載路徑為參數 path,下載完成后通過 miniAppCompletion 回調告知 SDK 下載結果
        }

        開始下載增量離線包

        - (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString *_Nonnull)path patchUrl:(NSString *_Nonnull)patchUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion;
        				

        參數:

        屬性 類型 說明
        manager FireflyMiniappManager *_Nonnull 小程序管理者
        path NSString *_Nonnull 下載離線包存儲路徑
        patchUrl NSString *_Nonnull 增量離線包鏈接
        miniAppCompletion FireflyMiniAppCompletion _Nonnull 下載完成回調

        返回值:

        類型
        void

        示例:

        - (void)miniappManager:(FireflyMiniappManager *_Nonnull)manager startDownloadOfflinePackageWithPath:(NSString * _Nonnull)path patchUrl:(NSString * _Nonnull)patchUrl miniAppCompletion:(FireflyMiniAppCompletion _Nonnull)miniAppCompletion{
            //下載操作,下載路徑為參數 path,下載完成后通過 miniAppCompletion 回調告知 SDK 下載結果
        }
        国产精品久久久久9999高清,夫洗澡被公侵犯30分钟在线观看,国产高清一区二区不卡免费视频_免费