1

특정 시간에 알람을 발생 시키지만 결코 해고되지 않는 웨어러블 웹 앱에서 호출되도록 Tizen 앱을 만들려고합니다.기어 에뮬레이터에서 알람이 실행되지 않습니다.

나는 config.xml에 다음을 추가했습니다 :

<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"/> 
<tizen:privilege name="http://tizen.org/privilege/application.launch"/> 
<tizen:privilege name="http://tizen.org/privilege/alarm"/> 

그리고 .js 파일에 다음 코드를

var alarm = new tizen.AlarmRelative(30); 
tizen.alarm.add(alarm, "org.tizen.clock"); 
console.log("Alarm added with id: " + alarm.id); 

실행, 내가 올바른 ID를하지만 시계를 얻을 수 (또는 다른 애플 리케이션)는 표시되지 않습니다. AlarmAbsolute을 예약하려고 할 때도 마찬가지입니다.

내가 뭘 잘못하고 있니?

+0

동일한 문제가 있습니다. 현재 appInfo.id, tizen.internet, org.tizen.browser에서도 작동하지 않습니다. tizen.alarm.getAll(). 길이는 항상 0입니다. –

답변

0

예 : AplicatonId ('org.tizen.clock') - alarm.add 함수의 두 번째 매개 변수와 관련된 문제입니다. 에뮬레이터에서이 애플리케이션을 찾을 수없는 것 같습니다. 내 응용 프로그램과 동일한 기능을 테스트했습니다. 이것은 에뮬레이터에서 올바르게 작동합니다. 애플리케이션 ID를 사용할 수 있습니다. 응용 프로그램 ID는 config.xml탭에서 Tiben 또는 xxx 노드 tizen : application에 있습니다.

관련 문제