Unity www.uploadProgress在构建中从0跳到100但在编辑器上工作正常

时间:2018-03-06 01:43:34

标签: c# unity3d upload

所有!

我正在尝试监控我上传的文件的进度。在Unity编辑器中,它工作正常。你可以从0爬到100但是当我在手机上建造时,它从0直到100。

这是我的代码

WWWForm form = new WWWForm();
form.AddBinaryData("image", image_bytes);
using (UnityWebRequest www = UnityWebRequest.Post("mylink.com/post", form))
{
   www.SendWebRequest();
   while (!www.isDone)
   {
       float progress = Mathf.Clamp01(www.uploadProgress / 0.9f)
       progress = Mathf.Round(progress * 100);
       Debug.Log("Upload Progress : " + progress + "%");
       yield return null;  
   }

   Debug.Log("Success");
}

0 个答案:

没有答案