Загрузка PDF в веб-просмотр с помощью Google Docs Gview - PullRequest
1 голос
/ 21 февраля 2012

Я пытаюсь использовать Google Docs Gview, чтобы загрузить PDF в моем веб-просмотре.Он загружает средство просмотра, но сама страница PDF не отображается.Я использовал эту технику с другими проектами (другими целевыми URL) без каких-либо проблем, но я не могу заставить страницу Google Docs Gview работать с этим.Я использую

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    webview = (WebView) findViewById(R.id.webView1);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.setWebViewClient(new MyWebViewClient());

    HttpHelper httphelper = new HttpHelper();
    String pdf = "https://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf";
    String result = httphelper.GetPage(Uri.parse("https://docs.google.com/gview?embedded=true&url=" + pdf));

    webview.loadDataWithBaseURL("https://docs.google.com", result, "text/html", "utf-8", "https://docs.google.com");
}

Есть идеи, почему это не работает со страницей gview?

Спасибо

1 Ответ

2 голосов
/ 21 февраля 2012
mWebview.getSettings().setJavaScriptEnabled(true);
String strPdf="https://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf";
mWebview.loadUrl("https://docs.google.com/gview?embedded=true&url=" + strPdf);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...