npm promotes metadefinitions

    @ircam/motion-input

    1.0.7 • Public • Published

    motion-input

    Module that provides unified motion data across platforms (iOS and Android) and browsers.

    Installation

    npm install [--save] collective-soundworks/motion-input

    Example

    motion-input

    Usage

    const motionInput = require('motion-input');
     
    motionInput
      .init(['accelerationIncludingGravity'])
      .then(([accelerationIncludingGravity]) => {
    
        if (accelerationIncludingGravity.isValid) {
          accelerationIncludingGravity.addListener(val => {
            console.log(val) 
          });
        }
        // ...
      })
      .catch(err => console.error(err.stack));

    Warning

    Due to some weird (buggy ?) behavior in Chrome and and Firefox, if you need to use both 'acceleration' and 'orientation' modules, 'acceleration' should always be initialized and listened before 'orientation'.

    Keywords

    none

    Install

    npm i @ircam/motion-input

    DownloadsWeekly Downloads

    3

    Version

    1.0.7

    License

    BSD-3-Clause

    Unpacked Size

    206 kB

    Total Files

    10

    Last publish

    Collaborators

    • jipodine
    • norbert.schnell
    • b-ma