c# - Xamarin 表单无法处理异常
问题描述
我正在使用 MediaElement 在本地播放 mp3 文件。但有时文件未正确下载(显示 0 字节)。在这种情况下,会发生异常Java.Lang.RuntimeException: 'setDataSource failed: status = 0xFFFFFFEA'
,但问题是当将导致此异常发生的代码行放入 try catch 时,什么也没有发生。无论有没有try catch,它都会崩溃。所以我的问题是我该如何处理这个问题?提前致谢。
try
{
// line that causes the exception
doaaME.Source = audioPath;
} catch(Exception e){}
解决方案
推荐阅读
- javascript - JS .splice 不是单独返回数组中已删除的项目
- python - 如何让我的 Discord 机器人在特定 mp3 文件的时间长度内停留在语音频道中?
- php - Composer 无法从供应商目录中的存储库中找到类
- c++ - 用于初始化指向实例化模板友元函数的指针的 C++ 语法
- python - 从 Pandas DataFrame 返回 NaN 值的相关矩阵
- python - 找不到满足 flask-restfull 要求的版本(来自版本:)
- git - --assume-unchanged 文件在同步时会发生什么?
- python - 遍历列表在 Python 中的行为如何?
- r - 在 R 中安装 devtools 时的依赖性问题
- spring - Spring JdbcTemplate 更新 Postgis 地理专栏