messageReceived(withName:from:userInfo:)
A method the system calls when the extension receives a message from an injected script.
Declaration
optional func messageReceived(withName messageName: String, from page: SFSafariPage, userInfo: [String : Any]? = nil)Parameters
- messageName:
A string that identifies the message.
- page:
The page that sent the message.
- userInfo:
Optional message content. If specified, the dictionary’s value objects conform to the W3C standard for safe passing of structured data, such as Boolean objects, numeric values, strings, and arrays.