2016-03-18 14 views
0

Ben bir sunucudan push bildirimi almak için pubnub kullanır (index.html olarak) aşağıdaki kodu var:JavaScript Polimer - pubnub geri arama işlevi

<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> 

Ben başarıyla bir bildirim aldığınızda olmadığını bilmek çalışıyorum Javascript kodunda görüldüğü gibi sunucu. Bunu yapmanın doğru yolu olup olmadığından emin değilim. Yardımınız burada takdir ediliyor. Ayrıca, bildirimi alırsam, onu nasıl okuyabilirim (erişim {{messages}}).

cevap

1

bağlama bildirim olay işleyicisi için {{}} kullanmayın

on-callback="subscribeCallback"