Mar*_*han 4 windows-phone windows-phone-8
FM Radio是Windows Phone 7中的强制性硬件要求,但它不存在于任何当前的Windows Phone 8设备上.
为什么WP8中的Music Hub没有FM收音机?我们至少可以使用FMRadio API吗?
根据MSDN:http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206947( v=
vs.105).aspx
Windows Phone 8不支持FM收音机功能.如果在Windows Phone 8应用程序中使用FM无线电API,则会发生RadioDisabledException.
也是从我听到的:
......由于稳定性与时间限制,计划包括调频收音机功能,但已从此版本中删除.
(...我不知道是否有计划在将来的更新中重新启用此功能.)
您可以使用此测试来安全地确定FMRadio是否可以在当前手机上使用:
/// <summary>
/// Flag is radio device is available in this phone.
/// </summary>
public bool IsRadioAvailable
{
get
{
if (!radioInitialized)
{
radioInitialized = true;
try
{
radio = FMRadio.Instance;
isRadioAvailable = true;
}
catch (RadioDisabledException e)
{
isRadioAvailable = false;
}
}
return isRadioAvailable;
}
}
private bool radioInitialized;
private bool isRadioAvailable;
private FMRadio radio;
Run Code Online (Sandbox Code Playgroud)
更新:
根据各种消息来源, FM广播将在即将到来的2013年夏季到来的Windows Phone 8更新中启用.
| 归档时间: |
|
| 查看次数: |
4644 次 |
| 最近记录: |