0

我正在制作一个应用程序,允许用户浏览一系列选择,然后将它们定向到存储在我拥有的网站上的 PDF。

我只希望可以从我的应用程序中查看 PDF,而不仅仅是从具有 URL 的随机人那里查看。我在想我会在网站上输入密码,然后应用程序会以某种方式将密码传递给网站以启用下载(pdf 本身没有密码)。

如何让应用程序自动提交我网站的密码?以及如何下载并显示 PDF?我知道如何显示作为应用程序包一部分的 PDF,但我是网络/下载的新手。我希望该应用程序在查看 PDF 后将其保存在本地。

有没有办法让网站适用于移动设备上的某人?

提前致谢

4

1 回答 1

1

在您的后端 Web 服务器上,您需要探索移动设备检测。我推荐这个链接What is the best way to detect a mobile device in jQuery? .

关于您的应用程序,您似乎不太关心谁会看到 PDF,因此使用 HTTP POST 可能会发送密码。如果密码是静态的并且永远不会更改,则将其硬编码到代码中。这种方法非常简单,但也非常静态,非常容易理解并且非常 1995-ish。

正如您所说,您很乐意接受有人从某些网络流量中嗅探密码打开您的 PDF 的风险,因为如果您真的关心谁会看到 PDF,您的服务器将使用 SSL 证书并要求最终用户至少输入一次密码并将其存储在应用程序的钥匙串中。这样,您就可以较少关心他们的平台(iOS、Android 等),而只关心您询问的用户是否真实。

只是我的两分钱。祝你好运。

于 2013-07-22T16:53:37.580 回答