历览千载书,时时见遗烈。这篇文章主要讲述如何从webapp重定向到Google云端硬盘应用相关的知识,希望能为你提供帮助。
【如何从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>
即可。推荐阅读
- DriveApp |获取文件的查看者和评论者
- 列出来自Google云端硬盘的文件,并获取Android中所选文件的downloadUrl
- 继续在Android上使用旧的Google云端硬盘API
- Jackson XML Mapper为列表编写两次元素名称
- JAXB ClassNotFoundException使用Java 11构建Spring Boot App 2.2.0
- Android - 在寻呼机中获取片段的上下文
- Android rtl viewpager with rtl tablayout
- Android Exoplayer,在屏幕旋转时恢复视频
- 如何在你的Cordova Android应用中添加对Samsung Multi Window和PopUp模式的支持