在一个应用程序中,我让我的老板希望我整合一个文档查看器,主要用于pdf,但可能用于.docx,.xlsx& .PPTX。
但并非所有Android手机都带有某种文档查看器吗? 我认为最好使用手机上的现有资源来查看文档,因为此应用程序的主要功能不是文档查看器。
有没有人有这方面的经验?哪个更好?拥有自己的文档查看器或依赖手机中的任何内容?
答案 0 :(得分:1)
所有Android手机都没有。每个OEM都会加载自己选择的软件,其中一些甚至会替换Google组件。但是,文档查看器很常见。
真的,这取决于。您实际上可以要求手机启动文件格式的默认查看器,如果安装了任何文件格式,它将启动。您可以通过在文件和MIME类型上使用VIEW操作创建intent来完成此操作。如果未安装,则无法启动。但是,如果您想要一个在您的应用中显示文档的库,您可能需要支付高额费用或让用户下载一个单独的应用程序(可能会单独收费)。
至于哪种方式 - 一种方式便宜,容易,但不是100%保证工作。另一个是昂贵且耗时的,但总是有效(或者如果您使用的库在文件上工作,则至少总是有效)。自己打电话。
答案 1 :(得分:0)
最好使用自己的文档查看器。因为,android没有适当的文档视图。主要是您无法直接在您的应用程序中加载pdf文件。用户可以在下载pdf文件后查看。我们无法加载包含更多内存的文档。尝试其他云或在线视图。