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);
        }