1
在模拟器的MonoTouch 5.2.13中,声音有效。但是在真正的5.1.1设备上,它却没有。没有报告错误或消息。MonoTouch:SystemSound无法在设备上工作
我错过了什么吗?
SystemSound sound;
void PlayRevSound()
{
try
{
Console.WriteLine("Start Sound");
//enable audio
AudioSession.Initialize();
//load the sound
sound = SystemSound.FromFile("Images/rev.wav");
sound.PlaySystemSound();
Console.WriteLine("End Sound");
}
catch(Exception e)
{
Console.WriteLine("Error Sound: " + e.Message);
}
}
仔细检查您的路径的外壳。该设备区分大小写,模拟器不是(如果使用默认文件系统设置)。 – Jason
套管很好。 –
检查您的设备是否静音。 –