我有一个从服务器下载加密pdf文件的应用程序。然后,当用户选择阅读pdf时,文件将被解密,并使用用户设备上找到的任何合适的应用程序打开。
我怎么知道什么时候用户从应用程序返回或切换到另一个应用程序或者按下主页按钮,这样我就可以删除存储在设备上的解密文件了吗?
您可以创建一个内存流或字节数组来发送到第三方应用程序,而不是文件路径,然后删除存储在设备中的文件,当第三方关闭时,将无法再重新打开文件
我有一个从服务器下载加密pdf文件的应用程序。然后,当用户选择阅读pdf时,文件将被解密,并使用用户设备上找到的任何合适的应用程序打开。
我怎么知道什么时候用户从应用程序返回或切换到另一个应用程序或者按下主页按钮,这样我就可以删除存储在设备上的解密文件了吗?
您可以创建一个内存流或字节数组来发送到第三方应用程序,而不是文件路径,然后删除存储在设备中的文件,当第三方关闭时,将无法再重新打开文件
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium