PLVInteractBaseApp
Objective-C
@interface PLVInteractBaseApp : NSObject
@property (nonatomic, weak) id <PLVInteractBaseAppDelegate> delegate;
@property (nonatomic, weak) PLVJSBridge * jsBridge;
@property (nonatomic, assign) float triviaCardTimeoutSec; /// 互动应用提交超时秒数
@property (nonatomic, assign) NSInteger triviaCardMaxRetryCount;/// 互动应用最大重试提交次数
- (instancetype)initWithJsBridge:(PLVJSBridge *)jsBridge;
- (void)processInteractMessageString:(NSString *)msgString jsonDict:(NSDictionary *)jsonDict;
- (void)callRequirePortraitScreen;
- (void)callWebviewShow;
- (void)submitResultCallback:(NSString *)json event:(NSString *)event;
- (void)submitResultTimeoutCallback:(NSString *)event;
@end
Swift
class PLVInteractBaseApp : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, weak) id <PLVInteractBaseAppDelegate> delegateSwift
weak var delegate: (any PLVInteractBaseAppDelegate)? { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, weak) PLVJSBridge * jsBridge -
Undocumented
Declaration
Objective-C
@property (nonatomic) float triviaCardTimeoutSecSwift
var triviaCardTimeoutSec: Float { get set } -
互动应用提交超时秒数
Declaration
Objective-C
@property (nonatomic) NSInteger triviaCardMaxRetryCount;Swift
var triviaCardMaxRetryCount: Int { get set } -
互动应用最大重试提交次数
Declaration
Objective-C
- (nonnull instancetype)initWithJsBridge:(id)jsBridge;Swift
init(jsBridge: Any!) -
Undocumented
Declaration
Objective-C
- (void)processInteractMessageString:(NSString *)msgString jsonDict:(NSDictionary *)jsonDict;Swift
func processInteractMessageString(_ msgString: String, jsonDict: [AnyHashable : Any]) -
Undocumented
Declaration
Objective-C
- (void)callRequirePortraitScreen;Swift
func callRequirePortraitScreen() -
Undocumented
Declaration
Objective-C
- (void)callWebviewShow;Swift
func callWebviewShow() -
Undocumented
Declaration
Objective-C
- (void)submitResultCallback:(NSString *)json event:(NSString *)event;Swift
func submitResultCallback(_ json: String, event: String) -
Undocumented
Declaration
Objective-C
- (void)submitResultTimeoutCallback:(NSString *)event;Swift
func submitResultTimeoutCallback(_ event: String)
View on GitHub
PLVInteractBaseApp Class Reference