android - 如何在 android 上使用自定义声音进行 react-native-onesignal 推送通知?
问题描述
我在为 react-native-onesignal 推送通知使用自定义声音时遇到问题。我已经为旧的离子应用程序使用了完全相同的声音文件而没有问题,但我无法让它在 react-native 中工作。
https://documentation.onesignal.com/docs/customize-notification-sounds
我已将文件添加到的路径:
项目/android/app/src/main/res/raw/bells.mp3
项目/android/res/raw/bells.mp3
项目/res/raw/bells.mp3
我还尝试添加一个名为 onesignal_default_sound.mp3 的文件来替换文档中所说的默认声音,但它没有效果。
let otherParams = {
"android_sound": "bells", // I have tried bells.mp3 also
"priority": 10,
...customOtherParams
}
OneSignal.postNotification(content, data, playerId, otherParams)
通知仍然播放默认的 android 声音
解决方案
推荐阅读
- java - 逐行获取由于控制结构类型而导致的代码复杂性计数到表视图中
- c++ - 如何在方括号内打印整个数组,而不是打印每个值?
- flutter - 如何以编程方式将 Flutter Image 小部件从资产更改为文件?
- c++ - 如果使用“Visual Studio 2017 (v141)”平台工具集构建应用程序,CCheckListBox 项目会在选择时重叠
- facebook-graph-api - 是否有可能获得喜欢计算每个 Facebook 页面(不是我的页面)?
- sql - 按输入日期sql过滤
- python - 正则表达式忽略空格
- ios - IAP 是否必须使用 Stripe 以外的其他服务?
- scala - 如何根据列中的一系列值拆分数据框并将它们存储在单独的文件中?
- kubernetes - 为特定 pod 配置默认内存请求和限制