在 UWP 中振动 Phone

Vibrate Phone in UWP

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

谁能给我指出正确的方向?

检查这个,可能对你有帮助。并且您正在使用的 link 可能正在使用不同的 api。我在 Microsoft 文档中发现的另一件事是您不能信任它,请记住这一点 https://msdn.microsoft.com/en-us/windows.phone.devices.notification.vibrationdevice.vibrate

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

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

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

截至 2016 年 1 月,您:

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

那你可以

using Windows.Phone.Devices.Notification;

并实际使用它:

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