안녕하세요, 저는 이것이 StackOverflow의 첫 번째 질문입니다.백그라운드에서 Android에 의한 Cordova (3.2) 앱의 kill을 방지하려면 어떻게해야합니까?
저는 Telerik AppBulider로 Cordova 3.2와 함께 응용 프로그램을 만들고 있으며 Android에서 문제가 있습니다.
앱을 배경으로두면 앱이 종료되지 않아야합니다. 멀티 태스킹 메뉴를 사용하여 백그라운드에서 다시 열면 응용 프로그램이 제대로 작동합니다. 그러나 서랍의 앱 아이콘으로 앱을 다시 열면 앱이 다시 시작됩니다.
Android (2.3, 4.4, 다른 사람이 시도하지 않았 음)에서만 발생합니다. iOS에는 문제가 없습니다.
나는 솔루션을 구글 그것을 시도하고 그들의 대부분이 저를 가지고 :를 추가 한 후 여기 Cordova 3.2 Documentation, 내 config.xml 파일에 기록 된
<preference name="KeepRunning" value="true"/>
:
<?xml version="1.0" encoding="utf-8"?>
<cordova>
<access origin="*"/>
<content src="index.html" />
<log level="DEBUG"/>
<preference name="KeepRunning" value="true"/>
<!-- For projects that target Apache Cordova 3.0.0 only, this <feature></feature> block ensures that button events and App plugin-related functionality will work as expected. -->
<feature name="App">
<param name="android-package" value="org.apache.cordova.App" />
</feature>
</cordova>
그러나 도움이되지 않습니다.
나는 이미 일시 중지 및 다시 시작 이벤트를 수신합니다.
document.addEventListener('deviceready', function() {
document.addEventListener('pause', aFunction, false);
document.addEventListener('resume', anotherFunction, false);
}, false);
앱 아이콘으로 앱을 다시 열 때 앱이 다시 시작되지 않도록하려면 어떻게해야합니까? 고마워요 :)
이 질문에 도움 않습니다 [사용 방법 - 이력서 - 더 - 응용 프로그램을-때 클릭 - 앱 아이콘 - 실행 - 인 - 코르도바 (http://stackoverflow.com/questions/24587476/how-to-resume-the-application-when-click-app-icon-launcher-in-cordova) – mehsen