2014-11-19 2 views
0

사용자가 오프라인 상태가되면 유성 앱이 작동하도록 허용하고 싶습니다. 현재로서는 라우터로 Iron-router를 사용하고 있습니다. 내 앱은 사용자가 오프라인에서 앱을 탐색 할 때까지 훌륭하게 작동합니다. 현재 페이지는 괜찮지 만 경로는 비어 있습니다. 애플리케이션 시작시 모든 경로를 렌더링하고 애플리케이션이 오프라인이더라도 모든 템플릿 정보를 계속 유지하는 방법이 있습니까? 나는 cordova를 사용하는 네이티브 앱의 사용으로 이것을 얻을 수 있다는 것을 압니다. 그러나 기본 응용 프로그램을 만들지 않고도이 작업을 수행 할 수있는 편리한 방법이 있습니까?라우팅 후 유성 템플릿 렌더링하기

+0

[Meteor.disconnect()] (http://docs.meteor.com/#/full/meteor_disconnect)를 호출 해보십시오. – user3557327

답변

0

인터넷에 연결되어 있지 않아도 클라이언트에서 앱을 사용할 수있게하려면 AppCache을 사용해보세요. 브라우저에 응용 프로그램 캐시 (Application Cache)라는 내용이 저장되어 서버에 연결되지 않습니다. 그런 다음 연결이없는 경우에도 경로가 작동합니다. (오프라인 콜렉션) GroundDb와 함께

meteor add appcache 

당신은 오프라인 경우에도 응용 프로그램이 매우 기능적 할 수 있습니다.

meteor add ground:db 
관련 문제