通过webview阅读本地pdf

时间:2012-03-13 05:31:19

标签: android

我正在做一个应用程序,通过webview从sdcard读取pdf。我使用了以下代码。

 webview = (WebView) findViewById(R.id.webview);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.setWebViewClient(new HelloWebViewClient());
    File file = new File(Environment.getExternalStorageDirectory()
            + "/MotoronAug.pdf");
    Uri uri = Uri.fromFile(file);
    webview.loadUrl(uri.toString());

但我有一个空白页面。但是,当我提供一个网址

webview.loadUrl("http://docs.google.com/viewer?url=http%3A%2F%2Fresearch.google.com%2Farchive%2Fbigtable-osdi06.pdf");

我可以从webview上看到我的代码中有什么问题?...我的sdcard中有MotoronAug.pdf文件。帮助我的朋友

1 个答案:

答案 0 :(得分:0)

在线或本地都不会被webview呈现。