Hi All, On 28.10.2011, at 19.29, ext Deepanshu gautam wrote: > Have you thought about having an option to control the Intensity (low, Medium, High) of the vibration? > It would be useful for many applications like evolving-alarm, games etc. > > > void vibrate() > optional double? pattern > Vibration duration in milliseconds > Option string intLevel > Intensity level for the vibration > > > navigator.vibration.vibrate([2000], H); > or even.... > navigator.vibration.vibrate([{1000, L}, {500}, {2000, M}, {300}, {3000,H}]) Yes, I've thought this a bit. Some questions to all: * First, does someone have concerns with adding support for intensity (API design details aside) to the spec? * Type of double scaled from 0 to 1.0 or type of DOMString low|medium|high or something else? I'd like to note that implementations should obey the platform level vibration intensity setting. For example, when a "meeting" or similar profile is selected, the device is typically set to vibrate only slightly, and in such a case 1.0 or "high" would represent the maximum platform capped (e.g. profile setting) intensity. * Is everyone fine with overloading vibrate() with intensity, or should we carve this functionality out into its own method? Deepanshu - Thanks for the proposal! -AnssiReceived on Tuesday, 1 November 2011 19:02:53 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:14:24 GMT