Browse Source

Merge branch 'master' of http://10.1.235.20:3000/ipu/ios-share

liuql6 5 years ago
parent
commit
7bdb8491dd

+ 24 - 0
IPUCommon/IPUMobileFunc.framework/Headers/IPUImageCompress.h

@ -0,0 +1,24 @@
1
//
2
//     ***   * * * *  *     *
3
//     *    *     *  *     *
4
//    *    * * * *  *     *
5
//   *    *        *     *
6
// ***   *        * * * *
7
//
8
//  IPUImageCompress.h
9
//  IPUMobileFunc
10
//  Created by Benny (AsiaInfo PRD IPU) on 2020/1/13 16:23.
11
//  Copyright © 2020 Asiainfo. All rights reserved.
12
//
13
        
14
#import <Foundation/Foundation.h>
15
16
#import <UIKit/UIKit.h>
17
18
@interface IPUImageCompress : NSObject
19
20
+ (UIImage *)compressImage:(UIImage *)image
21
                 imageSize:(CGFloat)imageSize
22
                imageWidth:(CGFloat)imageWith;
23
24
@end

+ 34 - 0
IPUCommon/IPUMobileFunc.framework/Headers/IPUScreenCapture.h

@ -0,0 +1,34 @@
1
//
2
//  IPUScreenCapture.h
3
//  IPUMobileFunc
4
//
5
//  Created by Mac on 2020/3/20.
6
//  Copyright © 2020 Asiainfo. All rights reserved.
7
//
8
9
#import <IPUMobile/IPUMobile.h>
10
11
@interface IPUScreenCapture : IPUPlugin
12
13
/*
14
 全屏截屏
15
 参数1:0-文件路径,1-base64编码
16
 */
17
-(void)fullScreenCapture:(NSArray *)params;
18
/*
19
 无状态栏截屏
20
 参数1:0-文件路径,1-base64编码
21
 */
22
-(void)noStatusScreenCapture:(NSArray *)params;
23
/*
24
 手动截屏
25
 参数1:0-文件路径,1-base64编码
26
 */
27
-(void)handMovementScreenCapture:(NSArray *)params;
28
/*
29
 webview长图截屏
30
 参数1:0-文件路径,1-base64编码
31
 */
32
-(void)webviewScreenCapture:(NSArray *)params;
33
34
@end

+ 34 - 0
IPUCommon/IPUMobileFunc.framework/Headers/IPUTipsHUDPlugin.h

@ -0,0 +1,34 @@
1
//
2
//  WDFTipsHUD.h
3
//  WadeMobileFunc
4
//
5
//  Created by Mac on 2019/3/27.
6
//  Copyright © 2019年 asiainfo. All rights reserved.
7
//
8
#import <IPUMobile/IPUMobile.h>
9
10
@interface IPUTipsHUDPlugin : IPUPlugin
11
12
/*
13
 外部JS访问:显示加载提示框
14
 */
15
- (void)showLoadingHUD:(NSArray *)params;
16
17
/*
18
 外部JS访问:隐藏加载提示框
19
 */
20
- (void)hideLoadingHUD:(NSArray *)params;
21
22
/*
23
 外部JS访问:显示一个带文字的提示框,持续指定时长后隐藏
24
 params[0]:提示的文字内容(字符串类型,不能为空)
25
 params[1]:提示框显示的时长(可为空,默认持续1秒)
26
 */
27
- (void)showTextHUD:(NSArray *)params;
28
29
/*
30
 内部IOS访问:显示一个带文字的提示框,持续指定时长后隐藏
31
 */
32
- (void)showHUDWithText:(NSString *)txt DisplayTime:(NSTimeInterval)time;
33
34
@end

+ 22 - 0
IPUCommon/IPUMobileFunc.framework/Headers/UIImage+IPUCompress.h

@ -0,0 +1,22 @@
1
//
2
//     ***   * * * *  *     *
3
//     *    *     *  *     *
4
//    *    * * * *  *     *
5
//   *    *        *     *
6
// ***   *        * * * *
7
//
8
//  UIImage+IPUCompress.h
9
//  IPUMobileFunc
10
//  Created by Benny (AsiaInfo PRD IPU) on 2020/1/14 14:58.
11
//  Copyright © 2020 Asiainfo. All rights reserved.
12
//
13
        
14
#import <UIKit/UIKit.h>
15
16
@interface UIImage (IPUCompress)
17
18
+ (NSData *)compressImage:(UIImage *)image
19
                maxLength:(CGFloat)maxLength
20
                  minWith:(CGFloat)minWith;
21
22
@end

BIN
IPUCommon/IPUMobileFunc.framework/IPUMobileFunc


BIN
display-center/display-center.xcworkspace/xcuserdata/huangyulin.xcuserdatad/UserInterfaceState.xcuserstate