2016-03-18 13 views
0

私は、サーバーからのプッシュ通知を受信するpubnubを使用して、次のコード(index.htmlの中に)持っている:Javascriptのポリマー - pubnubコールバック関数

<html> 
<head> 
... 
</head> 
<body unresolved class="fullbleed layout vertical"> 
<template is="dom-bind"> 
      <core-pubnub publish_key="xx" subscribe_key="xx"> 
       <core-pubnub-publish id="pub" channel="todo" message="Test"> </core-pubnub-publish> 
       <core-pubnub-subscribe id="sub" channel="todo" messages="{{messages}}" presence="{{present}}" on-callback="{{subscribeCallback}}"></core-pubnub-subscribe> 
      </core-pubnub> 
</template> 
<script> 
    var scope = document.querySelector('template[is="dom-bind"]'); 
    scope.subscribeCallback = function (e){ 
      console.log("You got something..."); 
    }; 
</script> 
</body> 
</html> 

を私が成功したから通知を受け取るかどうかを知るためにしようとしていますサーバーはJavaScriptコードで見ることができます。これが正しいかどうかはわかりません。あなたの助けはここで評価されます。また、通知を受け取った場合、どうすればそれを読むことができますか(つまり、アクセス{{messages}})。

答えて

1

は、バインディング宣言型のイベントハンドラの{{}}を使用しないでください

on-callback="subscribeCallback" 
関連する問題