PLVConfigManager
Objective-C
@interface PLVConfigManager : NSObject
Swift
class PLVConfigManager : NSObject
配置管理类,设置白名单功能
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *appName
Swift
var appName: String { get }
-
webview SDK版本
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull appVersion;
Swift
var appVersion: String { get }
-
域名 白名单
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSMutableArray<NSString *> *_Nonnull whitelist;
Swift
var whitelist: NSMutableArray { get }
-
Undocumented
Declaration
Objective-C
+ (instancetype)sharedManager;
Swift
class func shared() -> Self
-
添加 URL 域名 白名单 只有设置了白名单 才会进行JS的交互(支持浮窗等功能)
Note
此接口需要在页面加载前调用才有效Declaration
Objective-C
- (void)addHostWhitelist:(nonnull NSArray<NSString *> *)whitelist;
Swift
func addHostWhitelist(_ whitelist: [String])
Parameters
whitelist
白名单