#flutter
#flutter
Вопрос:
Платформа —
Flutter 1.24.0-10.2.pre • channel dev • https://github.com/flutter/flutter.git
Framework • revision 022b333a08 (8 days ago) • 2020-11-18 11:35:09 -0800
Engine • revision 07c1eed46b
Tools • Dart 2.12.0 (build 2.12.0-29.10.beta)
Src —
import 'package:flutter/material.dart';
void main() => runApp(
DevicePreview(
builder: (context) => MyApp(), // Wrap your app
),
);
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
locale: DevicePreview.locale(context), // Add the locale here
builder: DevicePreview.appBuilder, // Add the builder here
home: Text("Home Page"),
);
}
}
Ошибка —
Running "flutter pub get" in xyz...
Launching lib/main.dart on Chrome in debug mode...
lib/main.dart:1
../../../../../.pub-cache/hosted/pub.dartlang.org/device_preview-0.5.5/lib/src/views/device_preview_style.dart:86:42: Error: No named parameter with the name 'nullOk'.
final media = MediaQuery.of(context, nullOk: true) ??
^^^^^^
../../../../../development/flutter/packages/flutter/lib/src/widgets/media_query.dart:814:25: Context: Found this candidate, but the arguments don't match.
static MediaQueryData of(BuildContext context) {
^^
Failed to compile application.
Exited (sigterm)
Также пробовал на устройстве Pixel, не работает.
Открытая проблема — https://github.com/aloisdeniel/flutter_device_preview/issues/91
Комментарии:
1. Пакет device_preview не работает в Интернете. Существует открытая проблема, связанная с тем, что Flutter Web не поддерживает рисование путей
2. Также пробовал на устройстве, не работает.
3. Вы установили enabled = true?
4. Да, тоже пробовал.