AiurTemplar 第一个问题解决了,通过各种尝试能够成功登录了,下面是我代码的范例,希望有需要的人能看到:
var user_data : Dictionary = {}
func _OnTapLoginResult(_data : String):
var temp : Dictionary = str2var(_data)
var success : bool
if temp == null:
success = false
else:
success = true
if success == true:
singleton.toast("taptap登录成功", 0)
user_data = temp.get("data")
login_success()
else:
singleton.toast("taptap登录失败", 0)
类似的,_OnTapLoginAccessToken的参数也是个string,也可以用JSON.parse或者str2var转换成Dictionary