移除不使用内容

This commit is contained in:
edwinQQQ
2025-10-16 20:24:40 +08:00
parent a0e83658c6
commit 8a91b20add
2670 changed files with 945 additions and 337245 deletions

View File

@@ -0,0 +1,60 @@
//
// XPWebViewController.h
// YuMi
//
// Created by z on 2021/9/16.
//
#import "BaseViewController.h"
#import <WebKit/WebKit.h>
NS_ASSUME_NONNULL_BEGIN
@protocol XPWebViewControllerDelegate <NSObject>
-(void)payHandler;
@end
@interface XPWebViewController : BaseViewController
///
@property (nonatomic,weak) id<XPWebViewControllerDelegate> delegate;
@property (strong, nonatomic) WKWebView *webview;
///跳转方式如果push的直接pushViewController不用dismissViewControllerAnimated后再pushViewController
@property (nonatomic,assign) BOOL isPush;
///是否从精灵页面过来
@property (nonatomic,assign) BOOL isFairyPay;
@property (nonatomic,assign) BOOL is_Pi_FairyPay;
///XPWebViewController是否作为属性yes则
@property (nonatomic,assign) BOOL isProperty;
@property (copy, nonatomic) NSString *url;
@property(nonatomic, assign) BOOL isLoginStatus;
/// URL加载完成回调result:加载结果成功/失败error:失败原因
@property (nonatomic, copy) void (^urlLoadCompleted)(BOOL result, NSError * _Nullable error);
///是都隐藏导航栏 目前适用于半屏的情况下
@property (nonatomic,copy) void (^InitShowNavBlock)(BOOL show);
///关闭webView 目前适用于半屏的情况下
@property (nonatomic,copy) void (^CloseWebViewBlock)(BOOL result);
@property(nonatomic, copy) void (^verifyCaptcha)(BOOL result);
@property (nonatomic, copy) void(^didTapCharge)(void);
- (instancetype)initWithCustomizeNav:(BOOL)isCustom;
///强制使用 roomUID 初始化,尽量传入,防止 web 在需要时取不到数据
// 更好的做法是,全具保持一个 roomUID 记录
@property (nonatomic,copy) NSString *roomUid;
- (instancetype)initWithRoomUID:(NSString * _Nullable)roomUid;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
@end
NS_ASSUME_NONNULL_END