FilledStacks / FilledStacks/responsive_builder

web : not working with webassembly

Open
#64 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
524
Forks
90
PR merge metrics
No merged PRs in 30d

Description

Flutter 3.29 - compile web wih --wasm flag

throws Unsupported operation: Platform._operatingSystem after start "devie_width.dart"

Possible workaround

//import 'dart:io';
import 'package:flutter/foundation.dart';
//import 'package:universal_io/io.dart';
import 'dart:ui';

double deviceWidth(Size size) {
if (defaultTargetPlatform == TargetPlatform.windows ||
defaultTargetPlatform == TargetPlatform.linux ||
defaultTargetPlatform == TargetPlatform.macOS) {
return size.width;
}
return size.shortestSide;
}

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.