2012-03-30 1 views
0

Xpages 확장 라이브러리의 모바일 컨트롤을 기반으로하는 모바일 웹 앱 (iphone 용)이 있습니다. 앱에서 사용자는 nsf 파일에서 pdf 및 기타 파일을 검색 할 수 있습니다. 사용자가보기에서 파일 이름을 클릭하면 다음과 같은 링크가 계산됩니다. servername/nsffilename.nsf/O/id/$ FILE/filename 그러면 올바른 pdf 파일이 열리지 만 사용자는 앱을 종료합니다. 앱에 머물고 싶습니다.Xpages Iphone Mobile 웹 앱은 PDF 첨부 파일을 열 때 앱을 남깁니다.

일부 브라우저 (IE)에서 제대로 작동하는 iFrames로 시도했지만 iphone에는 표시되지 않습니다 (첫 번째 페이지 만 표시, PDF의 스크롤 방법은없고 PDF 파일을 저장할 방법이 없음)

나는 또한 다운로드 제어를 시도했다; 하지만 여기에서도 사용자가 아이폰에 webapp을 남겨두고있다.

이미지의 경우 이미지 자리 표시자가 있는데, pdf 파일과 비슷한 것이 가능한가? PDF 자리 표시 자?

답변

0

아니요, 이것은 모바일 웹 앱의 표준 동작이며 XPage와는 관련이 없습니다. defalt에 의하여 iphone pdf 구경꾼은 그 파일 유형을 취급하기 위하여 각자 등록한다. 당신이 말했듯이 iFrame은 그것을 표시하기 위해 작동합니다 (위트 문제). 그러나 이것을 구현할 XPage 컨트롤은 없습니다.

+0

Simon, pdf.js (https://github.com/mozilla/pdf.js)라는 재미있는 javascript 프로젝트를 발견했습니다. html5로 pdf 파일을 렌더링하는 것처럼 보입니다. 아이폰에서 제대로 실행되는 것 같습니다. (나는 예제를 테스트했다.) 문제는 xpage에서 사용하는 방법을 모른다는 것이다. –

+0

은 빨리 보았고, 많은 지시 사항이없는 것 같습니다. 이것은 그들의 홈페이지에있는 예에 대한 링크였습니다. Xpages는 XPages 컨트롤 대신 원시 html을 추가하는 것을 방지하지 않습니다. 단지 XPage 컨트롤이 아니기 때문에 많은 XPage 기능을 잃어버린 것입니다. 예를 드래그 앤 드롭하여 작동하는지 확인하십시오. (자바 스크립트 리소스 경로를 분명히 수정 함) 표준 iPhone 웹 앱 지원을 다루는 데 길고 복잡한 방법처럼 보이지만 대부분의 사용자는 웹 페이지에서 이러한 상황에 익숙하며 익숙합니다. –

관련 문제