标签: android ios react-native
我想知道是否可以动态下载声音文件,然后可以将其用作推送通知的声音(在Android和iOS上)。
原因是我的应用程序应该支持应该从服务器获取的不同Push声音,而不是将它们捆绑到App中(这将要求用户始终更新到最新版本)。
我的想法是使用react-native-fs或react-native-fetch-blob将声音下载到任何位置(问题#2),如果有任何位置可以用于此目的(问题#1)
react-native-fs
react-native-fetch-blob
您是否认为/知道这是否可行,或者这通常是个坏主意?如果是这样,有没有其他方法?
答案 0 :(得分:0)
也许this回答可能对您有所帮助。
或this图书馆有关于“自定义声音”的部分:
在android中,将自定义声音文件添加到[project_root] / android / app / src / main / res / raw 在iOS中,将自定义声音文件添加到xCode中的项目资源。 在位置通知中,json指定完整的文件名:
在android中,将自定义声音文件添加到[project_root] / android / app / src / main / res / raw
在iOS中,将自定义声音文件添加到xCode中的项目资源。
在位置通知中,json指定完整的文件名: