使用下载的声音进行推送通知(React-Native)



我想知道是否可以直接下载声音文件,然后将其用作推送通知的声音(在Android和iOS上)。

这样做的原因是,我的应用程序应支持应从服务器中获取的不同推送声音,而不是将它们捆绑到应用程序中(这需要用户始终更新到最新版本)。

我的想法是使用react-native-fsreact-native-fetch-blob将声音下载到任何位置(问题#2),如果有任何位置可以用于此目的(问题#1)。

您是否认为/知道这是否可能,还是通常这是一个坏主意?如果是这样,是否有其他方法?

也许此答案对您有帮助。

或此库有一个有关"自定义声音"的部分:

在Android中,将您的自定义声音文件添加到[Project_Root]/android/app/src/main/res/raw

在iOS中,将您的自定义声音文件添加到Xcode的项目资源中。

在位置通知中,json指定完整文件名:

最新更新