CustomMessageHandler
@objcMembers
@objc(BMPCustomMessageHandler)
public class CustomMessageHandler : NSObject
This class handles all communication between the native environment and the Bitmovin Web UI environment in one place.
-
Delegate to handle communication from Bitmovin Web UI to native.
Declaration
Swift
public weak var delegate: CustomMessageHandlerDelegate?
-
Calls the registered callback within the NativeCommunicationHandler in the Bitmovin Web UI
Declaration
Swift
public func sendMessage(_ message: String)
Parameters
message
Identifier for the callback which should be called.
-
Calls the registered callback within the NativeCommunicationHandler in the Bitmovin Web UI
Declaration
Swift
public func sendMessage(_ message: String, withData data: String?)
Parameters
message
Identifier for the callback which should be called.
data
Payload for the callback.