This API is available on Firefox OS for internal applications 仅。
This method is used to remove a callback function that has been added with
SettingsManager.addObserver()
.
SettingsManager.removeObserver(settingName, callback);
settingName
callback
The function to be removed from the callback stack.
function myCallback(event) {
console.log(event.settingName + ": " + event.settingValue);
}
// Start listening to changes on the wifi.enabled setting
navigator.mozSettings.addObserver('wifi.enabled', myCallback);
// Stop listening to changes on the wifi.enabled setting
navigator.mozSettings.removeObserver('wifi.enabled', myCallback);
Not part of any specification yet; however, this API will be discussed at W3C as part of the System Applications Working Group .