[
]
宙飒天下网-ZhouSa.com 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; /* 小程序支持的小程序sdk的最低版本 */ @property(nonatomic,copy) NSString *sdkMinVer; /* 小程序启动打开的文件 */ @property(nonatomic,copy) NSString *indexRoute; /* 该小程序对应的接入方式 */ @property(nonatomic,copy) NSString *accessName;
小程序配置类型
typedef NS_ENUM(NSUInteger, FireflyMiniappSettingLoadType) { FireflyMiniappSettingLoadTypeFull = 0,//全量 FireflyMiniappSettingLoadTypePatch,//增量 FireflyMiniappSettingLoadTypeOnline,//线上 };
模型工厂方法
+ (instancetype)miniappSettingModelWithDict:(NSDictionary *)dict;
参数:
属性 | 类型 | 说明 |
---|---|---|
dict | NSDictionary * | 配置字典 |
返回值:
类型 |
---|
instancetype |
示例:
FireflyMiniappSettingModel *settingModel = [FireflyMiniappSettingModel miniappSettingModelWithDict:responseDict];
模型初始化方法
- (instancetype)initWithDict:(NSDictionary *)dict;
参数:
属性 | 类型 | 说明 |
---|---|---|
dict | NSDictionary * | 配置字典 |
返回值:
类型 |
---|
instancetype |
示例:
+ (instancetype)offlineFileModelWithDict:(NSDictionary *)dict { return [[self alloc] initWithDict:dict]; }
获取小程序访问起始主页
- (NSString *)getHomePage;
参数:
无
返回值:
类型 |
---|
NSString |
示例:
NSString *address = [[FireflyMiniappManager manager].settingModel getHomePage];
还没有评论,来说两句吧...