PLVInteractWebViewBridge
Objective-C
@interface PLVInteractWebViewBridge : PLVSocketWebViewBridge
Swift
class PLVInteractWebViewBridge : PLVSocketWebViewBridge
互动模块 WebSDK 与 JS 的桥接,用于互动 WebSDK webView与JS交互
-
PLVInteractWebViewBridgeDelegate 代理
Declaration
Objective-C
@property (nonatomic, weak) id<PLVInteractWebViewBridgeDelegate> _Nullable delegate;Swift
weak var delegate: PLVInteractWebViewBridgeDelegate? { get set }
-
主动调用JS的方法
Declaration
Objective-C
- (void)callWebViewEvent:(nonnull NSDictionary *)event;Swift
func callWebViewEvent(_ event: [AnyHashable : Any])Parameters
eventAPP主动调用JS的事件,格式 如 {@“event” : @“SHOW_BULLETIN”} //打开公告
-
主动调用JS更新用户信息
Declaration
Objective-C
- (void)updateNativeAppParamsInfo:(nonnull NSDictionary *)appInfo;Swift
func updateNativeAppParamsInfo(_ appInfo: [AnyHashable : Any])Parameters
appInfo用户信息数据结构同 [getAPPInfoInWebViewBridge]
View on GitHub
PLVInteractWebViewBridge Class Reference