如何从webapp重定向到Google云端硬盘应用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从webapp重定向到Google云端硬盘应用相关的知识,希望对你有一定的参考价值。

我正在使用webapp。我的要求是在浏览时,当我点击Google云端硬盘文档链接时,该文档必须在Google云端硬盘应用中打开,而不是在我的网络应用中加载文档

答案

这是一个代码片段,用于启动安装在设备上的google doc app。

webview.setWebViewClient(new WebViewClient(){
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                if (url.contains("doc.google.com")) {
                    view.getContext().startActivity(
                            new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
                    return true;
                } else {
                    view.loadUrl(url);
                    return true;
                }
            }
        });

这是启动可以处理谷歌文档的活动/应用程序最安全的方法。

另一答案

您是否可以访问文档ID?如果你这样做 - 只需在新标签页中打开https://docs.google.com/open?id=<id>即可。

以上是关于如何从webapp重定向到Google云端硬盘应用的主要内容,如果未能解决你的问题,请参考以下文章

如何从Google云端硬盘下载csv文件以在移动应用中显示内容

如何在 aws s3 存储桶和云端执行从非 www 到 www 的 301 重定向

从电子表格重新命名Google云端硬盘图片

您可以将视频从Android流式传输到Google云端硬盘吗? [关闭]

将多标签图像从云端硬盘上传到 Google Colab

未找到 Google 云端硬盘页面 - 抱歉,目前无法打开文件