Commit 5cf91e1974ac247c4b442813e2c89f940c11b41d
1 parent
06462c72
0.0.6 podspec修改
Showing
8 changed files
with
166 additions
and
1 deletions
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/DSWebViewModule
No preview for this file type
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/DSWebBottomNavView.h
0 → 100644
| 1 | +// | |
| 2 | +// DSWebBottomNavView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/1/16. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSWebBottomNavView : UIView | |
| 13 | + | |
| 14 | +/** | |
| 15 | + 点击返回回调 | |
| 16 | + */ | |
| 17 | +@property (nonatomic,copy) void (^clickBackNavBtnCallBack)(void); | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/DSWebErrorView.h
0 → 100644
| 1 | +// | |
| 2 | +// DSWebErrorView.h | |
| 3 | +// yanglao | |
| 4 | +// | |
| 5 | +// Created by 兆林 on 2017/3/11. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSWebView.h" | |
| 11 | + | |
| 12 | +@interface DSWebErrorView : UIView | |
| 13 | + | |
| 14 | +/** | |
| 15 | + 错误类型 | |
| 16 | + */ | |
| 17 | +@property (nonatomic,assign) DSWebViewErrorType errorType; | |
| 18 | +/** | |
| 19 | + 刷新 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) void (^refreshAction)(DSWebErrorView * webErrorView); | |
| 22 | + | |
| 23 | +@end | ... | ... |
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/DSWebTopNavView.h
0 → 100644
| 1 | +// | |
| 2 | +// DSWebTopNavView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/1/16. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | +#import "DSWebViewEnum.h" | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSWebTopNavView : UIView | |
| 14 | + | |
| 15 | +#pragma mark - 属性 | |
| 16 | + | |
| 17 | +/** | |
| 18 | + web样式 | |
| 19 | + */ | |
| 20 | +@property (nonatomic,assign) DSWebStyle webStyle; | |
| 21 | +/** | |
| 22 | + 标题 | |
| 23 | + */ | |
| 24 | +@property (nonatomic,copy) NSString * title; | |
| 25 | + | |
| 26 | +#pragma mark - UI | |
| 27 | + | |
| 28 | +/// 服务号右上角按钮背景view | |
| 29 | +@property (nonatomic,strong) UIView * serviceBgView; | |
| 30 | + | |
| 31 | +#pragma mark - 回调 | |
| 32 | + | |
| 33 | +/** | |
| 34 | + 点击返回回调 | |
| 35 | + */ | |
| 36 | +@property (nonatomic,copy) void (^clickBackNavBtnCallBack)(void); | |
| 37 | +/** | |
| 38 | + 点击更多回调 | |
| 39 | + */ | |
| 40 | +@property (nonatomic,copy) void (^clickMoreNavBtnCallBack)(void); | |
| 41 | +/** | |
| 42 | + 点击关闭回调 | |
| 43 | + */ | |
| 44 | +@property (nonatomic,copy) void (^clickCloseNavBtnCallBack)(void); | |
| 45 | + | |
| 46 | +@end | |
| 47 | + | |
| 48 | +NS_ASSUME_NONNULL_END | ... | ... |
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/DSWebViewModule-umbrella.h
| ... | ... | @@ -11,9 +11,15 @@ |
| 11 | 11 | #endif |
| 12 | 12 | |
| 13 | 13 | #import "DSWebViewManager.h" |
| 14 | -#import "DSWebViewController.h" | |
| 14 | +#import "DSWebViewModuleRouter.h" | |
| 15 | +#import "UIImage+DSWebViewModule.h" | |
| 16 | +#import "DSWebBottomNavView.h" | |
| 17 | +#import "DSWebErrorView.h" | |
| 18 | +#import "DSWebTopNavView.h" | |
| 15 | 19 | #import "DSWebView.h" |
| 20 | +#import "DSWebViewController.h" | |
| 16 | 21 | #import "DSWebViewEnum.h" |
| 22 | +#import "DSWebViewRequest.h" | |
| 17 | 23 | |
| 18 | 24 | FOUNDATION_EXPORT double DSWebViewModuleVersionNumber; |
| 19 | 25 | FOUNDATION_EXPORT const unsigned char DSWebViewModuleVersionString[]; | ... | ... |
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/DSWebViewModuleRouter.h
0 → 100644
| 1 | +// | |
| 2 | +// DSWebViewModuleRouter.h | |
| 3 | +// DSWebViewModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/5. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSWebViewModuleRouter : NSObject | |
| 13 | + | |
| 14 | +#pragma mark - 服务号模块路由 | |
| 15 | + | |
| 16 | +/// 请求postHistoryServiceApp | |
| 17 | ++(BOOL)requestServiceMPostHistoryServiceAppWithParams:(nullable NSDictionary*)params; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/DSWebViewRequest.h
0 → 100644
| 1 | +// | |
| 2 | +// DSWebViewRequest.h | |
| 3 | +// DSWebViewModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/7. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSWebViewRequest : NSObject | |
| 13 | + | |
| 14 | +#pragma mark - 检测服务号web页是否能往外部跳转 | |
| 15 | + | |
| 16 | +/// 检测服务号web页是否能往外部跳转 | |
| 17 | +/// @param serviceId 服务号id | |
| 18 | +/// @param ios 跳转App Store对应app的id | |
| 19 | +/// @param result 结果 | |
| 20 | ++(void)postCheckAppLoactionWithServiceId:(NSString*)serviceId ios:(NSString*)ios result:(void (^)(BOOL flag, NSString * errorMessage))result; | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_END | ... | ... |
DSWebViewModuleF/Frameworks/DSWebViewModule.framework/Headers/UIImage+DSWebViewModule.h
0 → 100644
| 1 | +// | |
| 2 | +// UIImage+DSWebViewModule.h | |
| 3 | +// DSBaseModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/4. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface UIImage (DSWebViewModule) | |
| 13 | + | |
| 14 | +#pragma mark - 获取图片 | |
| 15 | + | |
| 16 | +/// DSWebViewModule获取图片 | |
| 17 | +/// @param imageName 图片名称 | |
| 18 | ++(UIImage*)imageWithDSWebViewModuleImageName:(NSString*)imageName; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |