FireflyMiniappSettingModel

屬性

/* 小程序 ID */
@property(nonatomic,copy) NSString *miniAppId;
/* 小程序名稱 */
@property(nonatomic,copy) NSString *miniAppName;
/* 小程序描述 */
@property(nonatomic,copy) NSString *miniAppDesc;
/* 小程序图标 */
@property(nonatomic,copy) NSString *miniAppIcon;
/* 小程序版本 */
@property(nonatomic,copy) NSString *miniAppVersion;
/* 小程序别名 */
@property(nonatomic,copy) NSString *miniAppIdAlias;
/* 小程序權限scope */
@property(nonatomic,copy) NSString *scope;
/* 图⽚片加載⽩白名單 */
@property(nonatomic,copy) NSArray *resloadWhitelist;
/* 小程序全量量離線包MD5 */
@property(nonatomic,copy) NSString *fullMd5;
/* 小程序全量量離線包url */
@property(nonatomic,copy) NSString *fullDownloadUrl;
/* 小程序增量量離線包MD5 */
@property(nonatomic,copy) NSString *patchMd5;
/* 小程序增量量離線包Url */
@property(nonatomic,copy) NSString *patchUrl;
/* 小程序打開類型 */
@property(nonatomic,assign) FireflyMiniappSettingLoadType loadType;
/* 前綴 */
@property(nonatomic,copy) NSString *urlPrefix;
/* 小程序支持的(de)小程序sdk的(de)最低版本 */
@property(nonatomic,copy) NSString *sdkMinVer;
/* 小程序啓動打開的(de)文件 */
@property(nonatomic,copy) NSString *indexRoute;
/* 該小程序對應的(de)接入方式 */
@property(nonatomic,copy) NSString *accessName;

小程序配置類型

typedef NS_ENUM(NSUInteger, FireflyMiniappSettingLoadType) {
    FireflyMiniappSettingLoadTypeFull = 0,//全量
    FireflyMiniappSettingLoadTypePatch,//增量
    FireflyMiniappSettingLoadTypeOnline,//線上(shàng)
};

模型工廠方法

+ (instancetype)miniappSettingModelWithDict:(NSDictionary *)dict;

參數:

屬性 類型 說(shuō)明
dict NSDictionary * 配置字典

返回值:

類型
instancetype

示例:

FireflyMiniappSettingModel *settingModel = [FireflyMiniappSettingModel miniappSettingModelWithDict:responseDict];

模型初始化方法

- (instancetype)initWithDict:(NSDictionary *)dict;

參數:

屬性 類型 說(shuō)明
dict NSDictionary * 配置字典

返回值:

類型
instancetype

示例:

+ (instancetype)offlineFileModelWithDict:(NSDictionary *)dict
{
    return [[self alloc] initWithDict:dict];
}

獲取小程序訪問起始主頁

- (NSString *)getHomePage;

參數:

返回值:

類型
NSString

示例:

NSString *address = [[FireflyMiniappManager manager].settingModel getHomePage];
Copyright © 屯昌單支科技有限公司 2019 all right reserved,powered by Gitbook聯系方式: wanglihang@mskj.com
修訂時(shí)間: 2019-08-02 16:19:33

results matching ""

    No results matching ""