Each of the 3 event types defined in this specification have an excerpt that looks like this:
If an implementation can never provide motion information, the event should be fired with the acceleration, accelerationIncludingGravity and rotationRate attributes set to null.
This does not look entirely clear to me:
- Should implementations fire a single event with nullable attributes set to null, or does the text intend to give implementations some leeway so that they can continue trying (and consequently fire any number of "empty" events)?
- Doesn't it make more sense to just not fire an event at all?
Each of the 3 event types defined in this specification have an excerpt that looks like this:
This does not look entirely clear to me: