在firefox os中开发,有时候我们需要监听settings的值,如果其中某一些值对我们很重要,在它改变时做相应的处理,一下就是监听settings的值并进行自己需要的业务操作的大致流程和步骤:
1. 取得settings对象:this.settings = window.navigator.mozSettings;
2. 注册settings改变时的异步方法:
this.settings.onsettingchange = function settingChaged(evt){
var key = evt.settingName; //在此取得改变的值的键
var value = evt.settingValue(); //在此取得改变后的值
//TODO加入自己的业务逻辑
};
本文介绍在Firefox OS中如何监听设置的变化,并提供了实现该功能的具体步骤。通过注册settings改变时的异步方法,开发者可以在设置发生变化时执行相应的业务逻辑。
4833

被折叠的 条评论
为什么被折叠?



