Flutter 颤振-下载文件并在ios上使用默认应用程序打开文件时出现问题
我已经用颤振构建了一个应用程序,我正在尝试从我的REST api下载一个文档,这些是jpeg、jpg或pdf文件,并在应用程序中打开它,以便用户可以看到它 下面的一段代码就是问题所在,我正在尝试使用Flatter中的openfile包,该代码在android上运行得非常完美,它会自动打开图像,但在ios上,它会在尝试下载后提供附加屏幕 我把我的代码的一部分,我相信这是问题 用于指定插件参数的代码Flutter 颤振-下载文件并在ios上使用默认应用程序打开文件时出现问题,flutter,Flutter,我已经用颤振构建了一个应用程序,我正在尝试从我的REST api下载一个文档,这些是jpeg、jpg或pdf文件,并在应用程序中打开它,以便用户可以看到它 下面的一段代码就是问题所在,我正在尝试使用Flatter中的openfile包,该代码在android上运行得非常完美,它会自动打开图像,但在ios上,它会在尝试下载后提供附加屏幕 我把我的代码的一部分,我相信这是问题 用于指定插件参数的代码 if (Platform.isIOS) directory = await getTem
if (Platform.isIOS)
directory = await getTemporaryDirectory();
else
directory = await getExternalStorageDirectory();
打开文件的代码
OpenFile.open(downloadPath).then((_result) {
_closePopup();
print(_result);
}).catchError((error) {
print("Could not open file *** $error");
FileDownloader.lastError =
"Could not open file: " + error.toString();
_closePopup();
});
} else {
任何有关这方面的指导都会有所帮助