javascript - 世博互动推送通知
问题描述
我正在尝试使用Expo发送交互式推送通知。我可以正常发送普通推送通知,甚至可以发送本地交互式推送通知,但是我无法发送远程交互式推送通知
根据文档的这一部分,您创建一个类别,我这样做:
Notifications.createCategoryAsync('daily_question', [
{
actionId: 'yes',
buttonTitle: 'Yes',
},
{
actionId: 'no',
buttonTitle: 'No',
},
]);
工作的本地通知然后发送(使用交互式按钮),如下所示:
Notifications.presentLocalNotificationAsync({
title: '...',
body: '...',
data: {...},
categoryId: 'daily_question',
});
有没有办法:
- 使用密钥发送文档本节中指定的远程交互式推送通知
_category
- 发送“后台”推送通知并让后台任务发送本地交互式推送通知
解决方案
我通过使用 key 发送类别 id 来获得远程交互式推送通知categoryId
。
推荐阅读
- php - 如何让 PHP 以 root 身份执行 Python3 脚本?
- godot - Godot 引擎编辑器的 IDE/GUI 似乎很慢并且忽略了鼠标交互
- python - 如何删除 C 文件中的多行注释以使用 Python?
- google-apps-script - 根据模板从选定的行生成新的电子表格
- geometry - 如何用 CSS 重现这个形状?
- cypress - 赛普拉斯:从变量中提取文本和数字
- amazon-web-services - 访问 AWS Route 53 域时出现问题
- java - 如何在 actionListener(actionEvent e) 中声明 JLabels 以便在单击 JButton 时设置 Text
- c# - 控制台将希腊字符显示为“?” C#
- aws-amplify-sdk-android - 为具有复杂对象的 android 实现放大数据存储