launchPDf method
- BuildContext context,
- String file
Implementation
Future<void> launchPDf(BuildContext context, String file) async{
try{
final url = '${html.window.location.origin}/$file.pdf';
final uri = Uri.parse(url);
if(await canLaunchUrl(uri)){
launchUrl(uri, webOnlyWindowName: '_blank');
}else{
if(context.mounted){
await _downloadPdf(context, file);
}
}
}
catch(e){
if(context.mounted){
await _downloadPdf(context, file);
}
}
}