godot-sdk-integrations / godot-google-play-billing

Godot Android plugin for the Google Play Billing library
MIT License
156 stars 50 forks source link

Non-error responses when device has no network connection. #19

Open bitwes opened 3 years ago

bitwes commented 3 years ago

It appears the API connects to the PlayStore app running on an Android device and not some server. It then appears to use some cached info when it can (which is documented for queryPurchases but nothing else). When my phone is in airplane mode, I get non-error signals (_on_connected instead of _on_connect_errer etc) for startConnection, queryPurchases and querySkuDetails (possibly more).

Is there anywhere this behavior is documented? I can't find anything in the google play documentation. I'm trying to test different scenarios locally and this would help.