2015-01-19 3 views
0

Cordova를 사용할 때 앱이 백그라운드에서 실행될 때 웹 뷰 (UI가 실행되는 곳)가 실행되지 않는다고 들었습니다. iOS에서 블루투스 플러그인 https://github.com/randdusing/BluetoothLE을 테스트하고 있습니다. 테스트하고 배경에 응용 프로그램을 넣을 때 webview의 자바 스크립트가 제대로 실행되는 것 같습니다. 그래서 나는 흥미가있어. 안드로이드는 어떻습니까? 앱이 백그라운드에있을 때 웹보기가 실행되지 않는 경우?Cordova/Phonegap webview 백그라운드에서 실행 중

+0

어떻게 백그라운드에서 실행할 수 있습니까? 동일한 플러그인을 사용하지만 앱이 백그라운드로 이동하면 "스캔"이 중지됩니다. – DeLac

+0

@DeLac : 무슨 일이 있었는지 몰랐지만 당신 말이 맞습니다. 해결 방법으로 몇 초마다 서비스를 계속 요청해야했습니다. 그게 앱 스토어에서 나올지 모르겠다. – huggie

답변

0

배경 플러그인을 사용하여 백그라운드에서 앱을 실행할 수 있습니다.

https://github.com/katzer/cordova-plugin-background-mode

+0

1. Apple은 오디오를 다른 곳에서 사용하지 않는 이상 더 이상이를 허용하지 않습니다. 2. 정말 백그라운드에서 실행되지 않습니다. 포 그라운드는 계속 유지되며 작업 목록에있는 동안 만 유지됩니다. 네이티브 백그라운드 서비스는 계속 실행되지만 포 그라운드가 작동하지 않는 경우이 플러그인에도 불구하고 이벤트로 인해 예외가 발생합니다. –

관련 문제