Need to check for webkitVibrate also. Older OS builds don't have the unprefixed version.