无法在webview中打开https://drive.google.com/file/d/0B282PN5SHvjiVzlCeDd4V3l2Nm8/view

时间:2016-08-06 21:17:56

标签: android webview drive

我制作了一个超链接,将图片链接到此地址:https://drive.google.com/file/d/0B282PN5SHvjiVzlCeDd4V3l2Nm8/view。基本上这个链接导致谷歌驱动器中的视频,我能够在Chrome中播放和加载此文件(在PC和移动设备上)但无法在webview上加载它。每当我点击超链接时,它只显示一个空白屏幕。那我怎么能在webview上加载它? 提前致谢! 干杯!!

1 个答案:

答案 0 :(得分:0)

您可以通过将其http地址更改为

来下载该文件的内容
String fileId = httpLink.replace("https://drive.google.com/file/d/", "").split("/")[0];
newHttpLink = "https://drive.google.com/uc?export=download&id=" + fileId;

从此newHttpLink获取InputStream:

InputStream is = new URL(newHttpLink).openStream();