【发布时间】:2021-04-13 00:09:25
【问题描述】:
我尝试使用flutter share 2.0.1 插件来共享语音文件,但它不起作用(没有这样的文件)。你能解决这个问题吗?或者我怎样才能将语音文件分享到其他应用程序?这是我的代码和错误截图。
E/flutter (31567): [ERROR:flutter/lib/ui/ui_dart_state.cc(186)] Unhandled Exception: PlatformException(assets/voices/pırt.mpeg (No such file or directory), null, null, null)
E/flutter (31567): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:597:7)
E/flutter (31567): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:158:18)
IconButton(
icon: Icon(Icons.send),
color: Colors.black,
iconSize: 35,
onPressed: () {
try{
Share.shareFiles(["assets/voices/pırt.mpeg"],text: "Share");
}
catch(ex){
print(ex);
}
},
),
【问题讨论】:
-
错误应该作为文本复制粘贴到您的问题中,就像您的代码一样。不是图片。
-
谢谢 :) 你知道我的问题解决方案吗?
-
我不确定“谢谢”是对我之前评论的回应。在得到答案之前,您必须先解决我所说的问题。
-
“谢谢”我说错了。我不知道,你教我一些东西:)
-
这通常意味着对新知识采取某种行动。我看到您现在在错误中进行了编辑。这正是预期的结果。
标签: flutter dart share sharefile