【问题标题】:how to get pdf file from .acsm file of google book api in android?如何从 android 中的 google book api 的 .acsm 文件中获取 pdf 文件?
【发布时间】:2016-12-27 12:17:10
【问题描述】:

我正在尝试通过 google book api 下载免费的电子书 pdf 文件,但我没有成功。当我在浏览器中检查输出时,该链接将让我在资源管理器或浏览器中下载 .acsm 格式的文件。那么我如何从 .acsm 链接下载 pdf 文件或将 .acsm 转换为 pdf 格式。

【问题讨论】:

    标签: android android-studio google-api google-api-java-client google-books


    【解决方案1】:

    答案: 要从 Google Book API 下载免费图书 .pdf 格式,我们需要从 JSON 查询中获取 pdf 的下载链接,然后将其发送到 webview。而已。

    String url = "http://books.google.co.in/books/download/The_Child_s_Own_Story_Book.pdf?id=9WevWtW5KMUC&hl=&output=pdf&sig=ACfU3U0LWT7WWnfdtxAFbBctZk4aALv8gA&source=gbs_api";
    
    webview = (WebView) findViewById(R.id.webView);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.loadUrl(url);
    

    【讨论】:

    • 你能在WebView中从上面的url加载pdf吗?
    猜你喜欢
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    相关资源
    最近更新 更多