首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

cordova插件-Device Orientation

  • 添加插件

$ cordova plugin addcordova-plugin-device-orientation

图 13如上则插入成功

  • 插件的使用
  • Methods
  • navigator.compass.getCurrentHeading
  • navigator.compass.watchHeading
  • navigator.compass.clearWatch

2. Example

代码语言:javascript
复制
    var watchID;
    function getCurrent () {

        navigator.compass.getCurrentHeading(onSuccess, onError);
    }

    function onSuccess(heading) {
        alert('Heading: ' + heading.magneticHeading);
    };

    function onError(error) {
        alert('CompassError: ' + error.code);
    };

////////////////////////////////////////////////////////////////////////////

    function watchH() {
        var options = {
            frequency: 3000
        }; // Update every 3 seconds

         watchID = navigator.compass.watchHeading(onSuccess, onError, options);
    }


    ///////////////////////////////////////////////////////////////////////

    function clearW() {

        navigator.compass.clearWatch(watchID);
    }
下一篇
举报
领券