2014-06-24 1 views
3

나는 PDF 문서를 표시하는 Google 문서 iframe을 삽입 한 웹 사이트가 있습니다.android 브라우저에 Google 문서 뷰어 iframe 삽입

데스크톱 컴퓨터에 연결할 때 iframe이 제대로 작동하고 embeddded pdf가 표시됩니다.

안드로이드 브라우저를 사용하여 연결하면 pdf가 로컬로 다운로드되고 iframe이 비어있게됩니다. 모든 아이디어 브라우저에서 PDF를 표시하는 방법?

<iframe style="position: relative; width: 100%; height: 450px" src="/1420-3049/19/6/8691/pdf?view=inline" type="application/pdf"> 

사전에 감사 : 여기

는 iframe이 있습니다.

+1

상대 URL을 http://docs.google.com/viewer?url=http%3A%2F%처럼 테스트 할 수있는 것으로 바꾸면 Android 4.4 KitKat의 Chrome에서 정상적으로 작동합니다. 2Fpl.cs.jhu.edu % 2Foose % 2Fresources % 2Fandroid % 2FAndroid-Tutorial.pdf & embedded = true 어떤 Android 버전을 사용하고 계십니까? 정확한 Google 문서 도구 뷰어 URL은 무엇인가요? 어떤 종류의 리디렉션을 사용하여 문서 뷰어 URL을 가져 오나요? –

답변

2

iframe의 높이와 너비를 고정하여보십시오. iframe을 스크롤하는 데 많은 문제가 있다는 것을 읽었습니다. 그래서 화면 안쪽에 iframe을 끼워보십시오.

this을 살펴보십시오.

+0

내 질문에 대답이 적절하지 않습니다. 필자는 "나는 PDF 문서를 보여주는 Google 문서 iframe을 내장 한 웹 사이트를 가지고있다."라고 썼다. 거기에는 안드로이드 앱이 없다. 나는 브라우저에 내장 된 안드로이드 만 사용하여 내 웹 사이트를 엽니 다. –

+0

죄송합니다, 편집 된 질문 –

+0

대답 답게 더 좋습니다. 고맙습니다. 나는 결과와 함께 돌아올 것을 시험 할 것이다. –

-1

문제를 확인하려면 다른 브라우저를 사용해보십시오. 예를 들어 Opera (미니가 아닌) 브라우저의 User-Agent를 Desktop으로 설정하십시오. 이게 잘 작동하면 서버 측에서 문제가 발생합니다 (서버가 사용자 에이전트를 모바일로 결정하고 빈 iframe 본문을 반환 함).