2013-08-27 9 views
2

Я работаю с Tizen SDK 2.2 и пытаюсь установить AlarmRelative в моем Web App с помощью следующего кода:Tizen сигнал не добавлен эмулятор

var alarm = new window.tizen.AlarmRelative(window.tizen.alarm.PERIOD_MINUTE); 
window.tizen.alarm.add(alarm, window.tizen.application.getCurrentApplication().appInfo.id); 

В моей config.xml я добавил следующий привилегии и особенности:

<tizen:privilege name="http://tizen.org/privilege/alarm"/> 
<tizen:privilege name="http://tizen.org/privilege/tizen"/> 

<feature name="http://tizen.org/api/tizen" required="true"/> 
<feature name="http://tizen.org/api/alarm" required="true"/> 
<feature name="http://tizen.org/api/alarm.read" required="true"/> 
<feature name="http://tizen.org/api/alarm.write" required="true"/> 

Как только я пытаюсь сделать что-то с window.tizen, Эмулятор даст мне следующее исключение:

Exception: TypeError: 'undefined' is not an object 

Когда я запускаю то же самое на симуляторе, он действительно работает, и на самом деле он устанавливает будильник. Я убедился, что все работает на 2.2. Также попробовал AlarmAbsolute и что-то простое, как протоколирование TimeFormat с:

console.log("Time format: " + window.tizen.time.getTimeFormat()); 

Но оба дали мне те же результаты. Я искал какое-то время, но не могу найти никого с решением, поэтому я решил, что попробую здесь. Разве мой эмулятор просто сломан, я забыл что-то сделать, или это что-то еще?

ответ

1

Решил проблему, не знаю почему, но мне пришлось переключиться на другое рабочее пространство, чтобы заставить его работать.