Angular 2:在一个端口上触发通知,在另一个端口上显示通知

时间:2017-07-21 08:14:17

标签: server notifications angular2-routing

我尝试使用此插件(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>

我需要在同一服务器上运行的单独端口上触发通知。

执行相同操作的步骤是什么?

0 个答案:

没有答案