相关疑难解决方法(0)

通过电子邮件共享图像的UIActivityViewController没有扩展名

附加的图像只是"附件-1",没有扩展名.我如何指定一个?

    NSData *compressedImage = UIImageJPEGRepresentation(self.resultImage, 0.8 );

    UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[ @"Check this out!", compressedImage ] applicationActivities:nil];

    [self.navigationController presentViewController:activityViewController animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

cocoa-touch ios

6
推荐指数
1
解决办法
5878
查看次数

在 Flutter 中截取特定 Widget 的屏幕截图?

我有一个带有图像和一些信息的小部件,我希望用户能够将其保存为图像并共享。

有谁知道如何在不特别告诉用户实际截取屏幕截图的情况下完成此操作?

screenshot flutter

6
推荐指数
1
解决办法
2335
查看次数

如何在颤振中将图像设置为墙纸?

我对如何在颤振中将图像设置为墙纸感到困惑,我尝试在此处使用以下参考代码!

我的颤振代码:在这段代码中,我尝试从 URL 创建文件

//get URL image and save it and create a file
    _setWallp(String imageUrl) async {


        try {
          var httpClient = http.Client();
       var list = await httpClient.readBytes(imageUrl);


          final tempDir = await getTemporaryDirectory();
          final file = await new Io.File('${tempDir.path}/image.jpg').create();
          file.writeAsBytes(list);

          final channel = const MethodChannel('setwallpaper');
          channel.invokeMethod('shareFile', 'image.jpg');
        } catch (e) {
          print('Share Error :$e');
        }
      }
Run Code Online (Sandbox Code Playgroud)

我的java代码:在这个java代码中,我尝试将位图设置为我在flutter中创建的文件路径中的墙纸

//call method channel from flutter
        private static final String SHARE_CHANNEL = "setwallpaper";

      @Override
      protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        GeneratedPluginRegistrant.registerWith(this); …
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
1
解决办法
6082
查看次数

如何从颤动中的缓存图像网络获取路径?

我是颤振的新手我想知道如何从颤振中的缓存图像网络获取路径,或者如何将网络图像保存到资产图像并获取该图像的路径?

dart flutter

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

标签 统计

flutter ×3

dart ×2

cocoa-touch ×1

ios ×1

screenshot ×1