Я хочу написать параллельное веб-приложение (используя либо необработанные рабочие, либо изоляты в качестве рабочих). Dart API для изолятов — spawnUri
, который принимает URI, указывающий на скрипт.
В Dartium этот скрипт представляет собой файл .dart
. В Chrome/Firefox/и т. д. этот скрипт представляет собой файл .dart.js
.
Мне нужно определить, в какой среде выполнения я нахожусь, чтобы правильно настроить URI для spawnUri
. Как лучше всего это сделать?