android中的firebase可调用函数没有返回json响应,而是返回 Hashmap<String, Object>
,无法转换为jsonobject。
如何获取在云函数中返回的json对象?
e、 我在云函数中返回这个json,我需要在android可调用函数中返回这个json。
return ({
status: 'failed',
message: 'No error (00)',
data: {}
});
android中的firebase可调用函数没有返回json响应,而是返回 Hashmap<String, Object>
,无法转换为jsonobject。
如何获取在云函数中返回的json对象?
e、 我在云函数中返回这个json,我需要在android可调用函数中返回这个json。
return ({
status: 'failed',
message: 'No error (00)',
data: {}
});
1条答案
按热度按时间3vpjnl9f1#
您观察到的只是callables的工作方式。在android上,您将看到一个hashmap,它与可调用函数返回的对象对齐。如果您需要的话,您可以将hashmap转换为其他内容。客户端sdk不会为您执行此操作。您可以期望Map的键和值与返回对象的属性和值匹配。只需使用其tostring方法记录hashmap,就会发现这一点。