Вы не должны делать что-то вроде platformRequest
в методе жизненного цикла, таком как startApp()
. Это асинхронная операция, она должна запрашивать разрешение у пользователя и т. Д. Это не должно выполняться в системном потоке.
Методы, вызываемые в системном потоке, должны возвращаться как можно ближе к немедленному значению, поскольку поток, скорее всего, будет отвечать за другие действия, такие как перерисовка экрана или обработка ввода пользователя. platformRequest
является операцией блокировки и приведет к зависанию вашего устройства.
Некоторые устройства могут справиться с этим лучше, чем другие, поэтому вы видите несоответствие.
Начните новую тему, чтобы сделать platformRequest
, и все должно быть хорошо; Вы можете начать новую тему практически в любом месте.