2013-02-05 7 views
3

내 앱의 타일에 업데이트를 보내려고합니다. 앱이 실행 중일 때 제대로 작동합니다. 예를 들어 사용자가 버튼을 클릭하면 타일 업데이트 알림을 타일로 쉽게 보낼 수 있습니다.응용 프로그램 내에서 JS 코드를 실행하는 Win8 Live Tile에 로컬 푸시 알림

내가 해결할 수없는 것은 앱이 작동하지 않을 때 타일을 업데이트하는 방법입니다. 내가 찾은 유일한 옵션은 HTTPREST을 사용하여 원격 웹 서버를 폴링 (또는 푸시)하는 것입니다. 이것은 저에게 이상적은 아니며 타일을 업데이트하는 유일한 방법이라고는 생각하지 않습니다.

여기 주어진 일정 간격으로 실행되는 로컬 JS 파일을 지정하는 것이 이상적입니다. 타일 지침에 따라 15 분이 소요됩니다.

앞에서 설명한대로 C#이 아닌 JavaScript를 사용하고 있습니다.

이것이 가능합니까?

답변

1

몇 가지 선택 사항이 있습니다. 타일을 업데이트 할 수있는 응용 프로그램의 Background 작업을 구현할 수 있습니다. 시작하기에 대한 정보는 Background Quickstart을 참조하십시오. Day 21 of GenerationApp은 백그라운드 작업 작업에 대한 자세한 정보도 제공합니다.

다른 옵션은 푸시 알림을 사용하는 것입니다. overview of Push notifications을 읽고 체크 아웃 Azure Mobile Services을 사용하면 클라우드에서 알림을 쉽게 제공 할 수 있습니다.

+0

배경 작업이 필요한 것 같습니다. 감사 – Mike