2011-05-04 6 views
1

그래서 이전 클라이언트가 빌드 한 사이트에서 클라이언트가 문제를 발견 한 프로젝트를 진행하고 있습니다. 그들은 Scribd iPaper 모듈이 파이어 폭스, 사파리, 크롬에서는 보안 문서를 잘로드하지만 인터넷 익스플로러에서는 그렇지 않다는 것을 발견했다.Scribd API embedder 및 Internet Explorer (Drupal)의 문제점

IE에서는 딱딱하지 않습니다. 이 사이트는 Scribd가 자금을 지원 한 Drupal iPaper 모듈을 사용하고 있습니다. 플래시 판독기를 사용하고 있습니다 (보안 문서 용). 최신 HTML5 리더를 사용하도록 전환 하겠지만 문서를 보호해야하며 HTML5 리더는 문서를 제공하지 않습니다.

저는 인터넷을 통해 답을 구 했으므로 아무런 쓸모가 없었습니다. 가능한 CSS 또는 JS 관련 문제 (모두 불쾌한 IE가 될 수 있음을 모두 알고 있습니다)가 의심 스럽지만 페이지에서 모두 모두 제거하면 결과는 동일하게 유지됩니다.

그런 다음 대체 솔루션을 찾으려고 시도하고 Embedit.in을 발견했습니다. PHP 라이브러리와 Drupal 모듈을 만든 다음 이번 주 월요일부터 그들의 서비스가 더 이상 업로드 된 파일을 변환하지 않고 서버 문제를 일으키기 시작했습니다. docstoc을 살펴 보았지만 API를 사용하려면 스팸 문제로 인해 요청 양식이 사용 중지되었으므로 이메일을 보내야합니다. 나는 그 (것)들을 이메일을 보내고 그러나 대답없이. 필자는 PHP 라이브러리와 Drupal 모듈을 공유 할 것을 제안하기도했습니다. Drupal 모듈은 내가 Embedit.in과 함께하고 싶었던 것입니다.

또한 임베드 코드를 사용하여 브라우저에서 PDF를 직접로드하는 옵션에 대해서도 살펴 보았습니다. Firefox를 제외한 모든 기능이 뛰어납니다 (올바른 플러그인을 얻는 데 문제가 있으며 다른 모든 브라우저와 마찬가지로 Adobe Flash 플러그인을 기본값으로 사용하지 않습니다).

필자는 Mac에서 행운과 함께 PDF2SWF를 컴파일하려고 시도했습니다. 나는 서버에서이를 사용할 수 있을지 모르지만 어쨌든 (Subversion 배포에만 해당) 서버에 대한 SSH 액세스 권한이 없습니다.

여기 내 로프가 끝나 가고 있습니다. 누구든지 나를위한 해결책이 있습니까? 추가 다운로드 사용자가 필요없이 브라우저에서 IE, FF, 사파리 윈도우에서 맥에서

  • 표시
  • 표시 직접 문서를 고정

    1. :

      나는 다음과 같은 능력을 필요로 플러그인 (플래시 이상).

    2. 프로그래밍 방식으로 설정할 수 있어야하며 PDF와 호환되어야합니다.

    고마워요!

  • +0

    Scribd에서 Internet Explorer와 Secure iPaper에 대한 해결책을 찾지 못하셨습니까? 자전거 회전 장치가 나타나고 있지만 (매우 낮음) 문서가로드되지 않음을 발견했습니다. –

    답변

    0

    Scribd가 7 월에 문제를 수정했다는 메시지를 보냈습니다. 하지만 해결 방법을 취소하지 않았습니다.

    나는 결국 iPaper 모듈이 파일을 서버로 업로드 한 다음 Scribd로 업로드 할 때 파일이 완료되면 서버에 파일을 남기는 것을 깨닫게되었습니다. 파일 이름이 기록 된 이후로 나는 어떤 브라우저가 사용되고 있는지 그리고 IE가 embed 코드를 사용하고 서버의 파일을 직접 참조 하는지를 확인하기 위해 모듈을 수정했습니다.

    그것은 최선의 해결책은 아니지만 효과가 있습니다. 내 코드 변경 사항을 PasteBin에 올려 놓았습니다. http://pastebin.com/zYfcU3jq