Показать сообщение отдельно
Старый 15.01.2013, 01:51   #1007
pie
ПроЭктировщик
 
Аватар для pie
 
Регистрация: 04.11.2011
Сообщений: 176
Написано 19 полезных сообщений
(для 64 пользователей)
Ответ: Вопросы от новичка

Всем привет! Делаю запрос при старте вот так:
public void Start() {
		Application.ExternalEval("" +
			"VK.init(function() {" +
				"VK.api(\"getProfiles\"," +
					"{uids:\""+vkId+"\",fields:\"photo\"}," +
					"function(data) {" +
						"GetUnity().SendMessage(\"General\", \"OnGetProfiles\", data.response)" +
					"}" +
				")" +
			"});");
	}
В логах веб плеера ошибка:
MissingMethodException: The best match for method OnGetProfiles has some invalid parameter.
at System.MonoType.InvokeMember (System.String name, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParameters) [0x00000] in <filename unknown>:0

at UnityEngine.SetupCoroutine.InvokeMember (System.Object behaviour, System.String name, System.Object variable) [0x00000] in <filename unknown>:0

(Filename: Line: -1)
Метод OnGetProfiles существует.
(Offline)
 
Ответить с цитированием