[請益] unity Php登陸連線問題

作者: LitterShripm (litter_shrimp)   2019-06-08 13:17:49
我在做unity登陸連線的系統
下面是程式碼
https://imgur.com/O7LgrzU
https://imgur.com/AR2VP1F
他登錄是可以運作,但有個問題是
有時候雖然回傳的getData.text是code:100正確的,但卻跑到的Drbug.Log("error")那裏
在試一次後才跑到Drbug.Log("correct")
想請問是甚麼問題?
是在他跑 if (getData.text == "{\"code\":\"100\"}")這段時網路還沒把數值傳回來的
關係嗎?
還是不能用getData.text == "{\"code\":\"100\"}"的方式來檢查?
因為遠端的PHP不是我管理的,他只給我找尋資料庫符合會回給我code100的字樣
而且回傳時文字是正確的,但就是會跑到else 那裏
作者: lopp54321010 (嘻嘻010)   2019-06-08 17:46:00
WWW.isDoneWWW is obsolete use UnityWebRequest
作者: wix3000 (癢,好吃)   2019-06-08 18:04:00
直接字串比對是蠻自爆的,後端傳來的字串可能包含某些難以辨識的字符。最好還是乖乖地轉成JSON再比對或是你在比對之前可能要試著先把空格換行縮排之類取代掉
作者: lopp54321010 (嘻嘻010)   2019-06-08 18:21:00
寫個parser 判斷前先parse一遍吧

Links booklink

Contact Us: admin [ a t ] ucptt.com