HTML5 캐시 매니페스트와 로컬 저장소를 사용하여 오프라인 gwt 앱을 만들려고합니다.하지만이를 수행하려면 매니페스트 파일 을 생성해야합니다. GWT에서 생성 된 모든 파일을 올바르게 나열해야하나요? 컴파일 과정에서이 작업을 수행 할 수 있습니까? 아니면 쉘 스크립트에서 더 잘 수행 할 수 있습니까?HTML5 오프라인 GWT APP
4
A
답변
5
이 작업은 링커를 사용하여 수행해야하므로 리소스가 컴파일 타임에 자동으로 매니페스트에 추가됩니다. GWT 팀이 몇 번 언급 했으므로 HTML5 캐시 매니페스트 링커가 있다는 것을 알고 있지만 소스가 어디 있는지 알지 못합니다.
HTML5 링커 작성에 가장 가까운 대체 방법은 the Gears offline linker입니다. Gears의 오프라인 매니페스트는 HTML5와 매우 유사하므로 아마 몇 줄을 변경하여 문제를 해결할 수 있습니다.
using GWT linkers to have your app take advantage of HTML5 Web Workers에 대한 유익한 비디오도 있습니다.
2
나는 직장에서 다른 일을해야했습니다. 이전 답변과 마찬가지로 링커를 추가하면됩니다. 다음은 템플릿 파일을 기반으로 Safari 사용자 에이전트에 대한 매니페스트 파일을 만드는 예입니다.
1
정확하게 수행하려면 gwt2go library의 GWT 응용 프로그램 매니페스트 생성기를 사용하십시오. 그것은 쉽다. :)
관련 문제
- 1. HTML5 오프라인 캐싱
- 2. 레일스 HTML5 오프라인 데이터베이스
- 3. Safari HTML5 오프라인 문제
- 4. HTML5 오프라인 캐시를 제거하려면 어떻게해야합니까?
- 5. HTML5 오프라인 캐시 프로그래밍 만료
- 6. HTML5 오프라인 문제 : 오프라인 일 때 다른 페이지 표시
- 7. playEditor app Gwt Validator
- 8. Facebook App. GWT 사용
- 9. HTML5 오프라인 브라우저 (Android 브라우저 포함)
- 10. 오프라인 웹 애플리케이션 Android 용 HTML5
- 11. 모바일 html5 오프라인 동적 페이지 캐싱
- 12. HTML5 IFrame에서의 오프라인 응용 프로그램 매니페스트 사용
- 13. HTML5 오프라인 Appcache 업데이트가 Firefox에 표시되지 않음
- 14. 모바일 웹 앱에서 HTML5 오프라인 문제
- 15. 오프라인 데이터베이스 동기화, 크로스 플랫폼, HTML5 사용?
- 16. Rails 3.1 앱에 HTML5 오프라인 지원 추가하기
- 17. HTML5 오프라인 스토리지 - 캐시 매니페스트 네트워킹
- 18. HTML5 캐시 테스팅을위한 오프라인 모드 시뮬레이션
- 19. 로컬 네트워크 내의 공유 HTML5 오프라인 캐시?
- 20. iPad 및 iPhone의 HTML5 오프라인 저장소
- 21. 괜찮은 html5 오프라인 저장소 및 캐싱 사례
- 22. HTML5 오프라인 캐시 Google 글꼴 api
- 23. HTML5 오프라인 캐시는 ASP.NET에서 어떻게 작동합니까?
- 24. ipad html5 인터넷 연결 오류를 표시하는 오프라인 응용 프로그램
- 25. HTML5 Android App - 안드로이드 마켓
- 26. HTML5 medical image review app
- 27. Facebook App : 어디서 오프라인 액세스 요청을 했습니까?
- 28. GWT on Python App Engine
- 29. 전체 폴더를 HTML5 App Cache에 추가하십시오.
- 30. 오프라인 오프라인 .NET SDK