PLVStreamerInteractWebViewBridgeDelegate
Objective-C
@protocol PLVStreamerInteractWebViewBridgeDelegate <NSObject>
Swift
protocol PLVStreamerInteractWebViewBridgeDelegate
开播端互动模块 WebSDK Bridge 的回调 (不能保证在主线程回调)
-
获取APP信息的回调
Declaration
Objective-C
- (nonnull NSDictionary *)getAPPInfoInStreamerInteractBridge: (nonnull PLVStreamerInteractWebViewBridge *)webViewBridge;Swift
func getAPPInfo(inStreamerInteractBridge webViewBridge: Any!) -> Any!Parameters
webViewBridgeWebSDK与JS桥接
-
需要显示WebView的回调
Declaration
Objective-C
- (void)plvStreamerInteractBridgeShowWebView: (nonnull PLVStreamerInteractWebViewBridge *)webViewBridge;Swift
func plvStreamerInteractBridgeShowWebView(_ webViewBridge: Any!)Parameters
webViewBridgeWebSDK与JS桥接
-
需要关闭WebView的回调
Declaration
Objective-C
- (void)plvStreamerInteractBridgeCloseWebView: (nonnull PLVStreamerInteractWebViewBridge *)webViewBridge;Swift
func plvStreamerInteractBridgeCloseWebView(_ webViewBridge: Any!)Parameters
webViewBridgeWebSDK与JS桥接
-
前端需要调用App事件的回调
Declaration
Objective-C
- (void)plvStreamerInteractBridge: (nonnull PLVStreamerInteractWebViewBridge *)webViewBridge callAppEvent:(nonnull id)jsonObject;Swift
func plvStreamerInteractBridge(_ webViewBridge: Any!, callAppEvent jsonObject: Any!)Parameters
webViewBridgeWebSDK与JS桥接
jsonObject事件的参数信息
View on GitHub
PLVStreamerInteractWebViewBridgeDelegate Protocol Reference