protected override void ParseMessageData(IDictionary _dataDict, out string _tag, out WebViewMessage _message) { _tag = _dataDict[kTagKey] as string; _message = new iOSWebViewMessage(_dataDict[kMessageKey] as IDictionary); }
public void ParseMessageReceivedEventData(IDictionary _JSONDict, out string _tag, out WebViewMessage _message) { _tag = _JSONDict[kTagKey] as string; _message = new iOSWebViewMessage(_JSONDict[kMessageKey] as IDictionary); }
// { // "tag": "tag", // "message-data": { // "host": "move", // "arguments": { // "cmd": "showAlert", // "var": "myVar" // }, // "url-scheme": "unity" // } // } protected override void ParseMessageData (IDictionary _dataDict, out string _tag, out WebViewMessage _message) { _tag = _dataDict.GetIfAvailable<string>("tag"); _message = new iOSWebViewMessage(_dataDict["message-data"] as IDictionary); }
// { // "tag": "tag", // "message-data": { // "host": "move", // "arguments": { // "cmd": "showAlert", // "var": "myVar" // }, // "url-scheme": "unity" // } // } protected override void ParseMessageData(IDictionary _dataDict, out string _tag, out WebViewMessage _message) { _tag = _dataDict.GetIfAvailable <string>("tag"); _message = new iOSWebViewMessage(_dataDict["message-data"] as IDictionary); }