我尝试使用此插件(angular2-notifications)
在角度2中构建推送通知npm install --save angular2-notifications
我的方案是,我有2个URL:1表示管理员,1表示员工。
当URL中的管理员(比如)localhost:1000 / admin / dashboard,
点击通知按钮(调用notify()时),
在不同的端口和URL(localhost:2000 /仪表板)上运行的员工应该获得推送通知。
1)如何实现同样的目标!!
2)此插件是否支持或在我们的移动设备上显示推送通知?
3)目前我所尝试的是:
npm install --save angular2-notifications
在 app.module.ts
中 import { PushNotificationsModule } from 'angular2-notifications'; //import the module
component.ts 中的
constructor(private _pushNotifications: PushNotificationsService){
_pushNotifications.requestPermission(); // request for permission as soon as component loads
}
notify(){ //our function to be called on click
let options = { //set options
body: "Your order # 1234 is ready, please collect",
icon: "assets/images/ironman.png" //adding an icon
}
let notify = this._pushNotifications.create('Order ready', options).subscribe(
res => console.log(res),
err => console.log(err)
);
}
html的
<button (click)="notify()">Show Notification</button>
我需要在同一服务器上运行的单独端口上触发通知。
执行相同操作的步骤是什么?