navigator.vibrate超过1次
问题描述:
我该如何做1次以上的navigator.vibrate方法?这只能做一个震动:navigator.vibrate超过1次
navigator.vibrate(500);
navigator.vibrate(500);
navigator.vibrate(500);
我也试图与睡眠,但仍然不能正常工作:/
答
你只能有1个振动过程中要在1次。任何先前的振动过程都会暂停,并且下一个振动过程将启动。
如果您的意思是振动继续,然后再关闭,那么您需要通过振动()振动长度和暂停长度之间交替的值数组。
所以,如果你想让它振动3周不同时间为500毫秒说300毫秒停留在那么你们之间会做这么喜欢:
navigator.vibrate([500,300,500,300,500);
请务必阅读vibrate参考,并Vibration API文档
JavaScript是**不是** Java。我将继续,根据发布的答案,假设这个问题是关于JavaScript的,与Java无关,并删除Java标记。 – Dukeling