Ionic3 推送通知
Posted
技术标签:
【中文标题】Ionic3 推送通知【英文标题】:Ionic3 Push notification 【发布时间】:2018-06-09 04:17:43 【问题描述】:有人在ionic 3
ios
上处理过通知吗?
到一个星期尝试使用firabase push
(FCM)
但没有成功,大部分教程都过时了...
有谁知道我可以使用的任何其他方式
或者如果有人有一些在IOS
中使用FCM
的示例项目供我使用/学习
【问题讨论】:
我会看看这个视频。这是一个很好的分步教程,您可能想要更改一些内容,但它会让您走上正确的轨道。 youtube.com/watch?v=SOOjamH1bAA 【参考方案1】:在 ionic 3 中使用 cordova-plugin-fcm
的代码示例。
import Platform from 'ionic-angular';
import FCM from '@ionic-native/fcm';
@Component(
templateUrl: 'app.html'
)
export class MyApp
constructor( private platform: Platform, private fcm: FCM )
platform.ready().then(() =>
this.initPushNotification();
);
initPushNotification()
this.fcm.getToken().then(token =>
console.log(token);
// You can get and save push device token to your database.
);
this.fcm.onNotification().subscribe(data =>
//This callback function is called when mobile received a push notification
if (data.wasTapped)
// You can handle logic after taping push message in notification bar
);
希望这会对您有所帮助。如果您需要更多信息,请告诉我。
【讨论】:
您好,我需要使用 Pod 吗?并在 xml 中配置插件只需要这样做 -> `ionic cordova plugin add cordova-plugin-fcm
命令后,它将自动更新xml。之后运行npm install --save @ionic-native/fcm
命令。之后在适当的地方添加上面的代码并测试使用firebase控制台发送推送消息。
您好,很抱歉打扰您,但我真的很期待学习在 IOS 中使用 ionic3 的推送,我按照您说的做了一切,但没有成功,您能接受吗?快速查看我的项目,看看是否有问题?
基于您的信息的我的项目的链接使一切正确,但是当我提供构建和发送通知时没有到达我的智能手机..链接在这里->>4shared.com/zip/piwfXOxfgm/push.html?以上是关于Ionic3 推送通知的主要内容,如果未能解决你的问题,请参考以下文章
使用 Ionic 3 和 Amazon Pinpoint 推送通知