0
제가 이해하는 바와 같이, Cordova는 기본적으로 WebView입니다. cordova/meteor 앱이 처음 시작될 때 모바일 장치가 오프라인이면 응용 프로그램이로드되지 않습니다. 분명히 이것은 서버에 연결할 수 없기 때문입니다.Meteor with Cordova 오프라인 응용 프로그램 통합
- 응용 프로그램 세부 정보 (이름, 아이콘 ...) 외에도 장치에 내장되어있는 주요 corodva webview wrapper 및 cordova 특정 플러그인은 무엇입니까?
- 둘째, JavaScript가 여전히 사용되는 cordova 내에서 앱이 서버에 연결할 수없는 경우 일종의 오프라인 동작을 지정하는 간단한 솔루션이 있습니까? (나는
Meteor.status()
에 대해 알고 있지만 웹 페이지가로드되지 않으면 클라이언트 측 코드를 얻을 수 없다)?
일부 아이디어는 번들 된 기본 응용 프로그램에 포함되어있는 온라인 연결이 필요하다는 알림 또는 웹 페이지 일 수 있습니다.
그래서 jQuery를 (당신이 파일의 로컬 세트에 jQuery를 포함 한 가정)와
offline|online
알림을받을 수 있습니다 네이티브 응용 프로그램 내에서 패키지 되나요? 클라이언트 - 서버 연결없이 jQuery 기능을 사용할 수 있다는 의미입니까? Meteor.status()는 위의 jQuery 코드와 정확히 똑같은 클라이언트 상태를 리턴하지만 실행을위한 초기 클라이언트 - 서버 연결이 필요하다. 내가 혼동스러워하는 것은 코드가 실제로 코 도바 앱으로 네이티브로 임베드 된 것인가? – Nate'www' 디렉토리에 포함시키는 코드는 모두 앱과 함께 패키지됩니다. jQuery를 원하면 해당 디렉토리 구조에 복사 한 다음 index.html에 스크립트 태그로 포함 시키십시오. – unobf