我们正在构建一个可以下载机密PDF数据的应用程序。下载后,必须安全地显示。不允许复制/粘贴,或以其他方式从设备上获取数据。仅限眼睛阅读。
有没有办法让webView容器充当这样一个安全的容器来显示这些PDF?
发布于 2011-08-29 12:03:16
在实践中,这并不是100%可靠的。您将无法阻止用户使用Home-Power组合键拍摄屏幕截图,或使用另一部电话拍摄电话屏幕的照片。
发布于 2011-08-29 11:55:16
我猜你可以把PDF数据绘制到UIImage上并显示出来。此外,只需将数据保存在内存中,而不是将其持久存储到磁盘。
发布于 2011-08-29 11:58:54
在Quartz2D中使用CGImageRef并使用该表示创建一个UIImage,然后在创建的UIImagePNGRepresentation上使用good 'ol UIImage。然后,确保释放viewWillDisappear或类似对象中的所有对象。
https://stackoverflow.com/questions/7225880
复制相似问题