gpt4 book ai didi

android - 在当前 WebView 页面中打开 PDF

转载 作者:行者123 更新时间:2023-11-30 04:45:07 26 4
gpt4 key购买 nike

我的应用程序当前 View 是在 WebView 中。如果用户单击 pdf 链接,它应该安装在 SD 卡上,然后必须显示可用的查看选项。如果没有可用的查看器,则应显示一条消息显示

protected void onStart() 
{
super.onStart();
myWebView.loadUrl("URl");
myWebView.setWebViewClient(
new WebViewClient()
{
public boolean shouldOverrideUrlLoading(WebView view, String url) {

if (url.endsWith("pdf"))
{
// do eet return true; } return false;
} });

myWebView.getSettings().setJavaScriptEnabled(true);
/*WebSettings webSettings = myWebView.getSettings(); \
webSettings.setBuiltInZoomControls(true); webSettings.setSupportZoom(true);*/
}

最佳答案

覆盖函数shouldOverrideUrlLoading ()

youWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.endsWith("pdf")) {
// do eet
return true;
}
return false;
}
});

关于android - 在当前 WebView 页面中打开 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5180145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com