Неопубликованные
Проблема с GSYVideoPlayer версии 1604, которая вызывает ошибку регулярного выражения в методе parse()
класса inline_parser.dart
. Ожидается, что проблема будет исправлена после решения проблемы Flutter issue 19341.
Проблема с клавиатурой, которая появляется при нажатии кнопки.
https://github.com/flutter/flutter/issues/19810 https://github.com/flutter/flutter/issues/19644
Где хранятся строки? Как хранить строки на разных языках На данный момент лучшим решением является создание класса String
class Strings{
static String welcomeMessage = "Добро пожаловать в Flutter";
}
Затем в вашем коде вы можете обращаться к строкам следующим образом: new Text(Strings.welcomeMessage)
Создание шаблона сериализации
flutter packages pub run build_runner build --delete-conflicting-outputs
// Обновление до версии 0.5.7 не решило проблему с тремя и более вкладками, TabBarView отменено, используется PageView, чтобы реализовать синхронизацию двух контроллеров, проблема с GlobalKey также решена. https://github.com/flutter/flutter/issues/19809 https://github.com/flutter/flutter/issues/11895 tab alive _debugUltimatePreviousSiblingOf GlobalKey может сохранять состояние, но ему нужно следовать за созданием build https://stackoverflow.com/questions/49862572
если вы используете AutomaticKeepAliveClientMixin для сохранения активности страницы, вы не можете писать так:
```dart
class MyWidget extends StatefulWidget {
@override
_MyWidgetState createState() => _MyWidgetState();
}
class _MyWidgetState extends State<MyWidget> with AutomaticKeepAliveClientMixin {
@override
bool get wantKeepAlive => true;
@override
Widget build(BuildContext context) {
super.build(context);
// ваш код здесь
}
}
```PageView(
controller: _pageController,
onPageChanged: (index) {
onPageChanged(index);
},
children: [
NewsList(),
Text('страница1'),
Text('страница2'),
Text('страница3')
],
),
Вы должны писать так:
```dart
List _list = [
NewsList(),
Text('страница1'),
Text('страница2'),
Text('страница3')
];
PageView(
controller: _pageController,
onPageChanged: (index) {
onPageChanged(index);
},
children: _list,
),
https://github.com/flutter/flutter/issues/19030 нет WebView, печально https://github.com/dart-flitter/flutter_webview_plugin/issues/23 https://github.com/flutter/flutter/issues/730
Кросс-платформенная совместимость Flutter, за исключением неожиданных проблем, обеспечивается благодаря движку Flutter и рендерингу Skia, который требует только canvas. Поэтому при первом запуске не возникает неожиданных проблем совместимости, особенно приятно видеть одинаковую функцию прокрутки на iOS.
В Dialog не используется Scaffold, что приводит к появлению желтых линий, предупреждающих о вылете текста за пределы виджета. Это можно исправить, используя Material с прозрачным цветом или типом.
Горячая загрузка имеет много преимуществ.
Если новый пакет для горячей загрузки содержит нативный код, необходимо остановить приложение и перезапустить его.
https://blog.csdn.net/yaoliangjun306/article/details/77824136 Ошибка при запуске Flutter на iOS: 'shared_preferences/SharedPreferencesPlugin.h' файл не найден
Flutter: тестирование на реальном устройстве https://blog.csdn.net/hekaiyou/article/details/52874796?locationNum=4&fps=1
https://github.com/flutter/flutter/issues/19241#issuecomment-404601754
https://github.com/flutter/flutter/issues/18305
откройте ios/Runner.xcodeproj
Проверьте, что Runner/Pods пуст в боковой панели Xcode.
Переместите Pods/Pods.xcodeproj в Runner/Pods.
Установите "Valid architectures" только на "arm64" (Удалите armv7 и armv7s) #13364
Вы должны выбрать flutter build ios После этого оно изменит ваш Podfile.lock на указанный
https://github.com/facebook/react-native/issues/20712 react-native 0.57.0-rc.0 проблема https://github.com/facebook/react-native/issues/20710 react-native 0.57.0-rc.0 проблема
gsyvideoplayer 1407 проблема отображения
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )