I've been poking around Construct 2 looking for a way to call these features but so far I haven't been able to find anything.
Is there some rule about not using rumble/vibration for IOS/ANDROID games?
You could try using the Browser object's "Vibrate" action, but it's based on a new standard and I don't think it's widely supported yet.
Would this work with CocoonJS?
For my Samsung Galaxy SII Sprint edition it does indeed work. So yeah that's freaking rad!
 just realized how to edit. Edited and deleted my post that was below this.
Develop games in your browser. Powerful, performant & highly capable.
What do the three values represent? It says a pattern of vibration and pauses, but I'm not sure what that means. "200,100,100"
I tested this the other day and can at least confirm that it also works on the Samsung GS3 running Jelly Bean.
The values are milliseconds per pulse. So "200,100,100" is one long vibration followed by two short ones.