在UWP中振动电话

时间:2015-11-03 15:13:25

标签: c# win-universal-app uwp

我正在尝试使用设备上的振动(Windows Phone),但是我似乎无法找到适合Windows 10的API。在Windows 8.x中,我可以使用{{3}但是,这在通用Windows平台中不再可用。

有人能指出我正确的方向吗?

3 个答案:

答案 0 :(得分:11)

截至2016年1月,您:

右键单击解决方案中的引用,添加引用 - >扩展 - > UWP的Windows Mobile扩展

然后你可以

using Windows.Phone.Devices.Notification;

并实际使用它:

Windows.Phone.Devices.Notification.VibrationDevice v = VibrationDevice.GetDefault(); v.Vibrate(TimeSpan.FromMilliseconds(500));

答案 1 :(得分:2)

几分钟前发表评论,现在我确信这就是你所需要的:

使用Windows.Phone.Devices.Notification.VibrationDevice类及其包含的Vibrate方法。

{{3}}

答案 2 :(得分:0)

检查这个,可能对你有所帮助。您正在使用的链接可能正在使用不同的API。我在Microsoft文档中找到的anotehr是你不能相信它,记住这一点 https://msdn.microsoft.com/en-us/windows.phone.devices.notification.vibrationdevice.vibrate