Вопросы по теме 'dart-isolates'

Как обрабатывать исключения, возникающие в изолятах?
Я экспериментирую с Dart и использую новую streamSpawnFunction для создания новый изолят. Я запускаю свой код в Dartium, но я заметил, что если в изоляте возникает какая-то неисправимая ошибка, я не получаю сообщения об ошибке на консоли....
234 просмотров

Dart2js: можно ли запустить Root Isolate из Javascript?
У меня есть приложение, скомпилированное в dart2js (версия Dart SDK 0.6.13 .0_r25630), и я хочу загружать его с помощью RequireJS каждый раз, когда мне нужно. Прежде всего, спасибо Богу за функцию-обертку в скомпилированном javascript , но в моем...
433 просмотров
schedule 03.12.2022

Последняя документация о изолятах Dart
Недавно я начал работать с Dart ( www.dartlang.org ), и пока он мне очень нравится. Очень перспективной функцией являются изоляты, но я не уверен, с чего начать. Документация, которую я нашел до сих пор, была до критического изменения (...
1033 просмотров
schedule 30.06.2022

Как закрыть ReceivePort, чтобы метод .toList() работал?
Я пытаюсь получить ответ от Изолировать как список. Я написал следующий код. Проблема в том, что он не работает. Это просто ждать. main() async { ReceivePort receivePort = ReceivePort(); Isolate.spawn(echo, receivePort.sendPort); var d =...
59 просмотров
schedule 05.04.2023

Невозможно приостановить изоляцию Dart
Я хотел создать Isolate в Dart, который можно было бы останавливать и возобновлять программно. Это код, который я использовал. import 'dart:io'; import 'dart:isolate'; void main() async { print("Starting isolate"); Isolate isolate;...
224 просмотров
schedule 06.09.2022

Flutter: можете ли вы отправлять объекты в виде сообщения с помощью calculate()?
Итак, у меня есть простой класс с методом update() . Но поскольку этот метод update() требует некоторой математики, я хотел использовать compute() , чтобы запустить его в другом Isolate . План состоял в том, чтобы запустить метод update() в...
708 просмотров
schedule 14.05.2024

Как получить обновления в реальном времени в приложении Flutter, когда приложение работает в фоновом режиме?
В моем приложении Flutter мне нужно обновлять местоположение мобильного пользователя каждые 10 секунд, даже если приложение неактивно (завершено). Как мне этого добиться? Я прошел через background_fetch и workmanager У обоих есть ошибки, и...
35 просмотров
schedule 03.05.2023