android - 在 android 的 google docs webview 中删除登录按钮

标签 android android-webview google-docs google-docs-api

我在 android 的 WebView 中使用 google docs 显示 PDF 文件。 如何删除或隐藏“登录”按钮?我在下面附上了截图。提前致谢。

webview = (WebView) findViewById(R.id.webView1);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("https://docs.google.com/viewer?url=http://www.ex.com/terms.pdf");
webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
});

enter image description here

最佳答案

添加embedded=true参数。

webview = (WebView) findViewById(R.id.webView1);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("https://docs.google.com/viewer?embedded=true&url=https://orimi.com/pdf-test.pdf");
webview.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return false;
    }
});

注意:这个答案其实是user3777879提出来的。经过测试和工作,他应该获得荣誉 - 斯图尔特

关于android - 在 android 的 google docs webview 中删除登录按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26975492/

相关文章:

Android studio 错误,通过添加 Log.d 修复?

javascript - WebGL 被检测为支持,但实际上并不支持

java - 禁用 WebView 链接在模拟器上有效,但在设备上无效

regex - 正则表达式回车在 Google Docs 上查找和替换

python - 如何将 Google 文档作为 markdown 导入到 Python 应用程序中?

android - 无法删除联系人,android phonegap

Android SDK 功能未实现

Android webView 在后台加载

google-apps-script - 在 Google 文档中以编程方式向前或向后移动光标(轻松)

android - 如何在特定时间段内获取android中的浏览历史记录