亚洲欧美日韩精品久久亚洲区,篮球队长被绑在器材室榨精,网友:视觉效果简直令人叹服叫绝!_云搜索

      <ruby id="j9hll"></ruby>
          <pre id="j9hll"></pre>

              <pre id="j9hll"></pre>

              <p id="j9hll"><mark id="j9hll"><progress id="j9hll"></progress></mark></p>

              FireflyMiniappManager

              小程序管理者對象,可以獲取小程序配置信息、SDK 版本、錯誤回調,通過代理可以獲得小程序的生命周期、請求轉發等。

              屬性

              /**
               配置模型
               */
              @property(nonatomic,strong) FireflyMiniappSettingModel * _Nullable settingModel;
              
              /**
               小程序 SDK 版本
               */
              @property(nonatomic,copy,readonly) NSString * _Nonnull sdkVersion;
              
              /**
               小程序打開出錯誤時的回調
               */
              @property(nonatomic,copy) OpenErrorBlcok _Nullable openErrorBlcok;
              
              /**
               bridge 代理
               */
              @property(nonatomic,weak) id<FireflyMiniappNativeProtocol> _Nullable bridgeDelegate;
              
              /**
               小程序管理者代理
               */
              @property(nonatomic,weak) id<FireflyMiniappManagerProtocol> _Nullable managerDelegate;

              獲得單例對象

              + (instancetype _Nonnull )manager;
              				

              參數:

              返回值:

              類型
              instancetype _Nonnull

              示例:

              FireflyMiniappManager *manager = [FireflyMiniappManager manager];
              				

              注冊小程序 urlProtocol

              - (void)registerFireflyMiniappUrlProtocol;
              				

              參數:

              返回值:

              類型
              void

              示例:

              [[FireflyMiniappManager manager] registerFireflyMiniappUrlProtocol];
              				

              解除小程序 urlProtocol 注冊

              - (void)unRegisterFireflyMiniappUrlProtocol;
              				

              參數:

              返回值:

              類型
              void

              示例:

              [[FireflyMiniappManager manager] unRegisterFireflyMiniappUrlProtocol];
              				

              根據傳入的小程序 appid 返回本地離線包小程序的版本

              本地如果沒有對應離線包,則返回空字符串,有,則返回對應小程序版本號。

              - (NSString * _Nonnull)offLineMiniappVersionWithMiniAppIdAlias:(NSString * _Nonnull)miniAppIdAlias;
              				

              參數:

              屬性 類型 說明
              miniAppIdAlias NSString * _Nonnull 小程序別名

              返回值:

              類型
              NSString * _Nonnull

              示例:

              NSString *version = [[FireflyMiniappManager manager] offLineMiniappVersionWithMiniAppIdAlias:@"別名"];
              				

              啟動小程序

              啟動之前設置好小程序的代理。

              - (void)startMiniappWithNavigationController:(UINavigationController * _Nonnull)nav completion:(CompletionBlcok _Nonnull )completion;
              				

              參數:

              屬性 類型 說明
              nav UINavigationController * _Nonnull 導航控制器
              completion CompletionBlcok _Nonnull 啟動小程序回調

              返回值:

              類型
              void

              示例:

               [[FireflyMiniappManager manager] startMiniappWithNavigationController:self.navigationController completion:^(SettingDictBlcok  _Nonnull settingDictBlcok) {
                      if (settingDictBlcok) {
                          settingDictBlcok(settingDict);
                      }
                  }];
              亚洲欧美日韩精品久久亚洲区,篮球队长被绑在器材室榨精,网友:视觉效果简直令人叹服叫绝!_云搜索