我正在使用ActivityResultContracts.OpenDocument()打开一个PDF。我获得了它的URI。但是我如何将它加载到webView组件中呢?我使用的是SDK 33。
bzzcjhmw1#
你没有。它是一个网页视图,它显示HTML,而不是PDF。它没有PDF查看模式。有一些黑客在那里你上传文件到谷歌文档或类似的网站,然后打开一个网页视图到该网站,但网页视图将无法显示本地PDF。
ccrfmcuu2#
试试这个:webView?.loadUrl(uri.patch!!);此示例适用于我Load Pdf webview
2条答案
按热度按时间bzzcjhmw1#
你没有。它是一个网页视图,它显示HTML,而不是PDF。它没有PDF查看模式。有一些黑客在那里你上传文件到谷歌文档或类似的网站,然后打开一个网页视图到该网站,但网页视图将无法显示本地PDF。
ccrfmcuu2#
试试这个:
webView?.loadUrl(uri.patch!!);
此示例适用于我Load Pdf webview