react-native - 如何获取系统铃声/声音
问题描述
如何获取系统铃声或存储铃声/声音列表以响应本机,例如铃声、通知音,以便我可以让用户选择将它们设置为通知音?
我搜索了一些库,但没有用
解决方案
如果您正在使用Android
. react-native-ringtone-manager
但它只使用Android
不ios
用法
import RingtoneManager from 'react-native-ringtone-manager';
...
getRings() {
this.rings = RingtoneManager.getRingtones(RingtoneManager.TYPE_ALL);
if(this.rings != null) {this.rings = this.rings.map((data,index) =>{<Text>{data.title}</Text>})};
}
推荐阅读
- javascript - mobx 如何知道组件绑定了哪些变量?
- reactjs - React Table default pagination page
- c++ - 函数之前的预期初始化程序
- lombok - 是否可以在 lombok 中仅添加 HashCode 方法?
- jenkins-pipeline - Jenkins 声明性管道作业 - 如何跨从属分配并行步骤?
- azure - 更改 IoT DevKit AZ3166 语言翻译器示例的记录时间
- jupyter-notebook - 自动启动jupyterhub的流程是什么?
- php - postgresql,php,错误:在或附近出现语法错误
- c++ - 如果调整窗口大小,图像不会改变大小,openCV3.4.1_5 C++
- c# - 如何在页脚部分添加带有文件名的下拉列表?