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,9 +11,15 @@ | ||
| 11 | #endif | 11 | #endif |
| 12 | 12 | ||
| 13 | #import "DSWebViewManager.h" | 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 | #import "DSWebView.h" | 19 | #import "DSWebView.h" |
| 20 | +#import "DSWebViewController.h" | ||
| 16 | #import "DSWebViewEnum.h" | 21 | #import "DSWebViewEnum.h" |
| 22 | +#import "DSWebViewRequest.h" | ||
| 17 | 23 | ||
| 18 | FOUNDATION_EXPORT double DSWebViewModuleVersionNumber; | 24 | FOUNDATION_EXPORT double DSWebViewModuleVersionNumber; |
| 19 | FOUNDATION_EXPORT const unsigned char DSWebViewModuleVersionString[]; | 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 |