【发布时间】:2014-08-20 14:29:45
【问题描述】:
我尝试在 WebView 中打开本地保存的 PDF 文件。我可以使用 IntentService 打开它,但我想在 WebView 中打开它。除了 PDF,所有其他文件都适合我。
我使用了以下代码:
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setBuiltInZoomControls(true);
settings.setSupportZoom(true);
settings.setAllowFileAccess(true);
String mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(mFilePath));
webView.loadData(mFilePath, mimeType, "UTF-8");
有人可以帮忙吗?提前致谢。
【问题讨论】:
-
WebView没有显示 PDF 文件的内置功能。 -
感谢您的评论。