小编Ana*_*nan的帖子

Flutter 中的 LockScreen 小部件?

有一些插件,例如home_widget: ^0.1.6仅支持HomeScreen Widgets.

最近苹果推出LockScreen Widgets了 iOS 16。

有没有什么插件可以做到这一点?我该如何实施?

在此输入图像描述

flutter home-screen-widget ios16 flutter-lockscreenwidget android-lockscreenwidget

31
推荐指数
1
解决办法
3201
查看次数

Flutter - 错误(Xcode):签名“DKImagePickerController-DKImagePickerController”需要开发团队 - 选择一个开发团队

将我的更新xcode14.0. 升级后xcode,我的Flutter项目抛出以下错误。

select a development team in the Signing & Capabilities editor
Run Code Online (Sandbox Code Playgroud)

目标 > 签约和能力 > 团队也已选定

Could not build the precompiled application for the device.
Error (Xcode): Signing for "DKImagePickerController-DKImagePickerController" requires a development team. Select a development team in the Signing & Capabilities editor.
/Users/rsoft/StudioProjects/salezrobot/ios/Pods/Pods.xcodeproj

Error (Xcode): Signing for "DKPhotoGallery-DKPhotoGallery" requires a development team. Select a development team in the Signing & Capabilities editor.
/Users/rsoft/StudioProjects/salezrobot/ios/Pods/Pods.xcodeproj`enter code here`
Run Code Online (Sandbox Code Playgroud)

xcode flutter flutter-ios flutter-update

9
推荐指数
1
解决办法
4873
查看次数

Flutter - 找不到 com.transistorsoft:tsbackgroundfetch:+ 的任何匹配项,因为没有可用的 com.transistorsoft:tsbackgroundfetch 版本

背景获取:^1.1.6

即使在终止应用程序后,我也使用上述插件每 15 分钟执行一次任务。但是添加上述库后我的应用程序抛出错误

* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find any matches for com.transistorsoft:tsbackgroundfetch:+ as no versions of com.transistorsoft:tsbackgroundfetch are available.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/com/transistorsoft/tsbackgroundfetch/maven-metadata.xml
       - https://jcenter.bintray.com/com/transistorsoft/tsbackgroundfetch/maven-metadata.xml
       - https://maven.google.com/com/transistorsoft/tsbackgroundfetch/maven-metadata.xml
       - https://storage.googleapis.com/download.flutter.io/com/transistorsoft/tsbackgroundfetch/maven-metadata.xml
       - https://repo.maven.apache.org/maven2/com/transistorsoft/tsbackgroundfetch/maven-metadata.xml
       - file:/Users/rsoft/StudioProjects/salezrobot/android/app/libs/com/transistorsoft/tsbackgroundfetch/maven-metadata.xml
     Required by:
         project :app > project :background_fetch
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

dart flutter

6
推荐指数
2
解决办法
3471
查看次数

Flutter 音频播放器返回错误的播放时间?

我正在使用 audioplayers: 1.1.0插件从 url 播放音频。玩得很好。但在player.onPositionChanged特定秒数之后,它会重新启动,计时器从 0 开始。这样我的滑块又从 0 开始。

  player.onPositionChanged.listen((newPosition) {
      prints(newPosition);
  });
Run Code Online (Sandbox Code Playgroud)

输出:

0:00:00.000000
0:00:00.002000
0:00:00.203000
0:00:00.405000
0:00:00.607000
0:00:00.810000
0:00:01.013000
0:00:01.215000
0:00:02.027000
0:00:02.232000
0:00:03.863000
0:00:04.882000
0:00:00.236000  // after some seconds again returns from 0
0:00:00.438000
0:00:00.641000
0:00:01.052000
0:00:01.662000
0:00:01.864000
Run Code Online (Sandbox Code Playgroud)

当这个函数再次从 0 返回时,Slider 也会重新启动,如下所示

在此输入图像描述

这是整个代码

音频播放器:1.1.0

import 'package:flutter/material.dart';
import 'package:audioplayers/audioplayers.dart';
import 'dart:async';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData( …
Run Code Online (Sandbox Code Playgroud)

audio dart flutter flutter-audioplayers

5
推荐指数
0
解决办法
550
查看次数

当我在 Flutter 中打印地图时,Flutter 中缺少双引号

我有一张颤动的地图

Map<String, dynamic> map = {
  'key1': 'Dog',
  'key2': 'Chicken',
};
print(map);
Run Code Online (Sandbox Code Playgroud)

实际结果

{
  key1: Dog,
  key2: Chicken
}
Run Code Online (Sandbox Code Playgroud)

预期结果

{
  "key1": "Dog",
  "key2": "Chicken"
}
Run Code Online (Sandbox Code Playgroud)

flutter flutter-test flutter-dependencies flutter-animation

2
推荐指数
1
解决办法
1658
查看次数