我想在Samsung Gear 2(tizen / javascript)上为我的表盘添加每小时闹钟 屏幕关闭时,动画帧停止。 所以我无法检查分钟何时为0并发出声音。 如何设置计时器以在后台运行?或者在分钟为0时触发声音的另一种方法。
在onload功能中我有这个:
window.requestAnimationFrame = window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(/* function */ callback){
window.setTimeout(callback, 1000 / 60 );
};
window.onload = function() {
window.addEventListener('tizenhwkey', function(e) {
if(e.keyName == "back")
tizen.application.getCurrentApplication().exit();
});
window.requestAnimationFrame(watch);
}
另外,我想补充一下振动。我在哪里可以找到有关tizen振动程序的信息?
答案 0 :(得分:0)
确定。我找到了解决方案。 我没有将window.requestAnimationFrame(watch)函数放入一个区间,而是创建了另一个函数并将动画帧请求放入其中。