Java 无法从解析服务器下载大于20mb的pdf文件

Java 无法从解析服务器下载大于20mb的pdf文件,java,android,android-studio,parse-platform,parse-server,Java,Android,Android Studio,Parse Platform,Parse Server,我已经上传了PDF文件到解析服务器,其中一些文件超过20mb。当我试图将这些文件加载到webView时,无法使用Google预览加载这些文件 超过20MB的文件我通过intent打开它们 if (isLessThan20) { myWebView.getSettings().setAppCacheEnabled(true); myWebView.loadUrl(Url); //url is the *

我已经上传了PDF文件到解析服务器,其中一些文件超过20mb。当我试图将这些文件加载到webView时,无法使用Google预览加载这些文件

超过20MB的文件我通过intent打开它们

if (isLessThan20) {
                myWebView.getSettings().setAppCacheEnabled(true);
                myWebView.loadUrl(Url);
                //url is the *https://docs.google.com/viewer?url= + pdf link*
            } else {
                Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
                startActivity(browserIntent);
                //only pdf url
            }
pdf成功加载以实现快速互联网连接,但无法加载速度约为1mbps的互联网

我认为解析服务器在成功加载pdf之前超时

以下是示例链接:


尝试加载pdf文件,请告诉我。

我可以通过快速互联网连接下载该文件。你可能是对的,有些事情正在超时。我们需要更多信息来确定超时发生的位置

我的建议是不要使用MongoGridstore来存储大文件。取而代之的是,使用AWS S3或谷歌云存储,两者都可以解决这个问题


请参阅:

我可以通过快速internet连接下载该文件。你可能是对的,有些事情正在超时。我们需要更多信息来确定超时发生的位置

我的建议是不要使用MongoGridstore来存储大文件。取而代之的是,使用AWS S3或谷歌云存储,两者都可以解决这个问题

见: