我在设备上启动时遇到错误on iPhone 12 Pro Max。这是控制台日志
Launching lib/main.dart on iPhone 12 Pro Max in `debug mode`
Running Xcode build...
Xcode build done. 270.9s
Xcode build is missing expected TARGET_BUILD_DIR build setting.
Could not build the application for the simulator.
Error launching application on iPhone 12 Pro Max.
Run Code Online (Sandbox Code Playgroud) flutter_html尝试解析文本时已经存在默认填充。
HTML(data: ...)下面是使用和 小部件之间的区别Text(...)。
如何删除水平填充?
class ImagesCropper {
static Future<File?> cropImage(XFile file) async {
final File? croppedImage = await ImageCropper.cropImage(
sourcePath: file.path,
aspectRatioPresets:
Platform.isAndroid ? crossAspectRatioAndroid : crossAspectRatioIos,
androidUiSettings: androidUiSettings,
iosUiSettings: iosUiSettings,
);
return croppedImage;
}
}
Run Code Online (Sandbox Code Playgroud)
我把完整的代码放在这里:
这是调试控制台中的错误调试控制台
我正在使用flutter_screenutil以下代码,但当我尝试运行它时,它给了我这个错误:
错误:参数类型“MaterialApp Function()”无法分配给参数类型“Widget Function(BuildContext)”。
class _MyAppState extends State<MyApp> {
@override
void initState() {
super.initState();
}
@override
Widget build(BuildContext context) {
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown,
]);
return MultiProvider(
providers: [
ChangeNotifierProvider(
create: (_) {
return themeChanger;
},
),
ChangeNotifierProvider(
create: (_) {
return settingChanger;
},
),
ChangeNotifierProvider(create: (_) {
return locationChanger;
})
],
child: Consumer2<DarkThemeProvider, AdvancedSettingsProvider>(
builder: (context, value1, value2, child) {
return
ScreenUtilInit(
designSize: Size(1080, 2160),
builder: () =>
MaterialApp(
builder: (context, widget) {
ScreenUtil.setContext(context);
return MediaQuery(
data: MediaQuery.of(context).copyWith(textScaleFactor: …Run Code Online (Sandbox Code Playgroud) 我收到这样的错误:
The current Dart SDK version is 2.17.5.
Because exampleapp requires SDK version >=2.18.0-271.2.beta <3.0.0, version solving failed.
pub get failed (1; Because keycehennemi requires SDK version >=2.18.0-271.2.beta <3.0.0, version solving failed.)
Run Code Online (Sandbox Code Playgroud)
pubspec.yaml:
environment:
sdk: '>=2.18.0-271.2.beta <3.0.0'
Run Code Online (Sandbox Code Playgroud)
正是颈部sdk?我不明白。在此先感谢您的帮助。
鼠标滚动卡在视频顶部。我正在使用youtube_player_iframe。另外,我不想重建 iframe 小部件。我试图用它包裹它,pointer_interceptor但它没有解决问题。我的首要任务是解决滚动问题并避免在滚动时重建小部件。把所有东西都包裹起来SingleChildScrollView并不是一个好的做法。
如果您有其他处理方法,请随时分享。谢谢
检查这个输出视频
测试小部件
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:pointer_interceptor/pointer_interceptor.dart';
import 'package:sliver_tools/sliver_tools.dart';
import 'package:youtube_player_iframe/youtube_player_iframe.dart';
class YoutubeVideoAdTestScreen2 extends StatefulWidget {
YoutubeVideoAdTestScreen2({Key? key}) : super(key: key);
@override
_YoutubeVideoAdTestScreen2State createState() =>
_YoutubeVideoAdTestScreen2State();
}
class _YoutubeVideoAdTestScreen2State extends State<YoutubeVideoAdTestScreen2> {
YoutubePlayerController _controller = YoutubePlayerController(
initialVideoId: '1oF3pI5umck',
params: YoutubePlayerParams(
// Defining custom playlist
startAt: Duration(seconds: 30),
showControls: true,
showFullscreenButton: true,
),
);
@override
void dispose() {
super.dispose();
_controller.close();
}
@override …Run Code Online (Sandbox Code Playgroud) 如何在title和subtitle之间添加空格ListTile?
ListTile(
title: Text(" xxxxxxxx"),
subtitle: Text("From: to"),
),
Run Code Online (Sandbox Code Playgroud) 我想要一个带有 0.5,1,2,3,4,5,10,15 等数字的滑块。这怎么可能。我知道这些划分会在滑块中创建线性划分。是否可以将我自己的数字作为每个点而不是线性滑块?
Slider(
value: seconds,
max: 3600,
divisions:
120, // this is where i want to have a not a linear division
label: (seconds / 60.0).toStringAsFixed(1),
onChanged: (double value) {
setState(() {
seconds = value;
});
},
),
Run Code Online (Sandbox Code Playgroud) 问题:如何在 GitHub README.md 上启用 GIF 自动播放?
\n几天来,我注意到 README GIF 没有自动播放。以前玩过。
\n通过搜索,我找到了论文,但找不到解决方案。
\n\n最小\xe2\x80\x94可重现示例\n测试 markdown 文件;链接取自上面的问题
\n\n<br>\n<img src="https://media.giphy.com/media/vFKqnCdLPNOKc/giphy.gif" width="40" height="40" />\nRun Code Online (Sandbox Code Playgroud)\n在 GitHub README 上提供结果
\n\nREADME.md 上的预期输出
\n
\n 当我运行我的 flutter 应用程序时,我收到此错误。
3 个警告 警告:[选项] 源值 8 已过时,将在未来版本中删除 警告:[选项] 目标值 8 已过时,将在未来版本中删除 警告:[选项] 要抑制有关过时选项的警告,使用 -Xlint:-选项。
我使用的是 gradle 8.1 版本。使用 firebase 配置我的项目后,我收到此错误。问题是gradle版本8.1的原因吗?另一方面,由于我的jdk版本,我无法使用gradle版本7.5。
flutter ×9
dart ×6
android ×1
build.gradle ×1
firebase ×1
flutter-html ×1
flutter-web ×1
gif ×1
github ×1
markdown ×1
slider ×1
xcode ×1