【发布时间】:2021-06-13 11:20:33
【问题描述】:
我正在构建一个使用颤振下载和播放音频文件的音频播放器。必须保护音频文件免受盗版。当用户要求播放时,我尝试加密下载的文件并解密它们。我想在应用程序关闭时删除解密的数据,但是当我删除文件时,背景音乐播放器崩溃了。 是否有任何标准方法可以在颤振中实现这一目标?
【问题讨论】:
标签: flutter encryption audio
我正在构建一个使用颤振下载和播放音频文件的音频播放器。必须保护音频文件免受盗版。当用户要求播放时,我尝试加密下载的文件并解密它们。我想在应用程序关闭时删除解密的数据,但是当我删除文件时,背景音乐播放器崩溃了。 是否有任何标准方法可以在颤振中实现这一目标?
【问题讨论】:
标签: flutter encryption audio
如果没有更多信息(例如关于您用于播放音频的插件),很难说。
我将处理 AudioService 的案例。
AudioService 使用音频列表。也许您可以在删除解密数据之前尝试清空此列表?
就您而言,我认为您的播放器会在您删除音频后尝试读取它。错误可能来自那个点。
【讨论】: