【发布时间】:2018-03-01 09:40:19
【问题描述】:
此方法是从活动的 oncreate() 调用的。为了使下载发生,我应该编写什么代码?目前,从这段代码中,webview 是可见的,最后有两个按钮。点击他们后下载不会发生。请帮忙
private void openBrowser()
{
Uri uri = Uri.parse("googlechrome://navigate?url=" + urlString + mSelectedProductDetails.getTransIdValue());
Intent i = new Intent(Intent.ACTION_VIEW, uri);
// final String message;
if (i.resolveActivity(getActivity().getPackageManager()) == null) {
i.setData(Uri.parse(urlString + mSelectedProductDetails.getTransIdValue()));
message = urlString + mSelectedProductDetails.getTransIdValue();
}else
{
message = urlString+mSelectedProductDetails.getTransIdValue();}
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().getJavaScriptEnabled();
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
progress.setVisibility(View.INVISIBLE);
webView.loadUrl(message);
}
}
【问题讨论】:
-
打开url提供webview下载文件technoranch.blogspot.in/2014/09/…
-
这个程序中的 myPDFfile.jpg 是什么?阿努拉格百夏
标签: android