// Use this for initialization IEnumerator fetchData(object query, string url, onJsonLoadCallBack todoFun) { var headers = new Dictionary <string, string>(); headers.Add("Content-Type", "application/json"); string data = JsonUtility.ToJson(query); byte[] bs = System.Text.UTF8Encoding.UTF8.GetBytes(data); using (WWW www = new WWW(url, bs, headers)) { yield return(www); print("finish"); todoFun(www.text); } }
public void startFetchData(object query, string url, onJsonLoadCallBack todoFun) { handle = fetchData(query, url, todoFun); StartCoroutine(handle); }