2014-12-19 1 views
0

회사 iPhone 응용 프로그램을 다운로드하기위한 HTML 페이지를 plist 배포를 통해 만들었습니다.IOS 8 회사 응용 프로그램 다운로드 HTML 페이지가 닫히지 않습니다

<div> 
<a href="itms-services://?action=download-manifest&url=https://www.example.com/example.plist"><img style="margin-left:auto;margin-right:auto;display:block;margin-top:22%;margin-bottom:0%" src="download.png"/></a> 
</div> 

이제 IOS7에서 링크를 클릭하면 페이지의 초점이 사라지고 다운로드 진행 상황을 확인할 수있는 홈 화면이 표시됩니다.

IOS8에서 링크를 클릭하면 html 페이지가 포커스를 잃지 않습니다. 홈 화면이 표시되지 않으며 사용자가 다운로드 진행률을 추적 할 수 없습니다.

아이디어가 있으십니까?

감사합니다.

답변

0

iOS 8부터는 itms-services 링크를 열면 Safari가 백그라운드로 보내지지 않습니다.

웹 페이지에 "다운로드 버튼을 누르면 홈 버튼을 탭하여 앱 설치 진행률을 볼 수 있습니다."와 같은 텍스트를 추가해야합니다. 해당 메시지에주의를 기울이기 위해 일부 자바 스크립트가 다운로드 버튼의 탭에 반응하도록 할 수도 있습니다.

이 사파리 내에서 응용 프로그램 내에서와에서 아이튠즈 뮤직 스토어 - 서비스 링크의 두 경우를 커버하는 좋은 스레드 : ios 8 openUrl itms-services does not exit current app