コルドバ用のPhoneGap-pluginのプッシュは、次の構文を使用していくつかの機能がありカスタムコルドバpushNotificationラッパー観測可能
function name(successCallback(),errorCallback(),options)
私が観察をラッパー関数を記述して返すようにしたいが、私は上の少しこだわっていますangular2のtypescriptを使用してそれを作成する方法。
ので
name.subscribe((data)=>{...},(err)=>{})
これまでのところ私はほとんど唯一のhttpのように観察既存に加入しました。
ので、それは事前に助けを
public unregister(options):Observable<any>{
if(window.PushNotification){
window.PushNotification.ungregister(...)
}
}
おかげのようになります!
既にプッシュ通知の登録を解除できるようです。あなたはそれを観測可能なものにラッピングすることで何を達成したいと考えていますか?あなたが意図を知っていることは、解決策を提供するのに役立ちます。 – Asperon
unregsiterは単なる例で、私は一般的にそれを達成する方法に興味があります:) 私の特定の使用例では、基本的に与えられたmethodesをラップし、observablesを返すライブラリを構築しようとしています。 –