在UWP中振动手机

本文关键字:手机 UWP | 更新日期: 2023-09-27 18:20:19

我正在尝试使用设备(Windows Phone)上的振动,但我似乎找不到合适的API来实现Windows 10的振动。在Windows8.x中,我可以使用此功能,但在通用Windows平台中已不可用。

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

在UWP中振动手机

截至2016年1月,您:

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

然后你可以

using Windows.Phone.Devices.Notification;

并实际使用它:

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

几分钟前作为评论发布,现在我相信这就是您所需要的:

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

https://msdn.microsoft.com/en-us/library/windows/apps/windows.phone.devices.notification.vibrationdevice.vibrate

检查一下,可能会对您有所帮助。您正在使用的链接可能使用了不同的api。我在微软文档中发现的另一件事是,你不能相信它,记住这一点https://msdn.microsoft.com/en-us/windows.phone.devices.notification.vibrationdevice.vibrate