my.offGyroscopeChange

The my.offGyroscopeChange is called by mini program developers to remove event listeners previously registered with my.onGyroscopeChange.

Supported types of mini programs: DSL, H5+

Parameters

Type

Required

Description

Function listener

No

The listener that is passed to the my.onGyroscopeChange JSAPI. If this parameter is not specified, all my.onGyroscopeChange listeners are removed.

Sample code

DSL

Remove a specific listener:

copy
my.offGyroscopeChange(listener);

Remove all listeners:

copy
my.offGyroscopeChange();

H5+

copy
AlipayJSBridge.call('watchShake',{monitorGyroscope:true}, function(data) {
    alert('Result for ' + JSON.stringify(data));
});
function gyroscopeChangehandler(res) {
  console.log(JSON.stringify(res))
}
document.addEventListener('gyroscopeChange', gyroscopeChangehandler);
document.removeEventListener('gyroscopeChange', gyroscopeChangeHandler);