b-a*_*saf 5 javascript push-notification react-native
我正在尝试将声音添加到我的本地推送通知中.我正在使用RN 0.45.1和react-native-push-notifications 3.0.0
我设法使用默认声音在iOS和Android中安排通知.我没有设法添加自定义声音.
我有mp3类型的声音文件.我尝试了以下方法:
然后:
import notificationSound from '../src/assests/sounds/sound.mps';
PushNotification.localNotificationSchedule({
message: 'Test message',
date: new Date(Date.now() + (60 * 1000)),
repeatType: 'time',
repeatTime: 60 * 1000,
sound: notificationSound,
});
Run Code Online (Sandbox Code Playgroud)
通知是:
PushNotification.localNotificationSchedule({
message: 'Test message',
date: new Date(Date.now() + (60 * 1000)),
repeatType: 'time',
repeatTime: 60 * 1000,
sound: sound.mp3,
});
Run Code Online (Sandbox Code Playgroud)
有声音的财产
soundName: 'default',
显示通知时播放的声音.值'default'播放默认声音.它可以设置为自定义声音,如android.resource://com.xyz/raw/my_sound'.它将在'res/raw'目录中查找'my_sound'音频文件并播放它.默认值:'默认'(播放默认声音)
对于自定义声音
在android中,将自定义声音文件添加到[project_root]/android/app/src/main/res/raw
在iOS中,将自定义声音文件添加到xCode中的项目资源中.
在位置通知中,json指定完整的文件名:
soundName:'my_sound.mp3'
| 归档时间: |
|
| 查看次数: |
6268 次 |
| 最近记录: |