2016-09-26 96 views
0

我正在嘗試使用Meteor 1.4.1來構建聊天應用程序。對於其他用戶正在輸入時通知用戶的事件,我必須使用Meteor Streamer來實現。它適用於瀏覽器上的客戶端應用程序,但將其集成到Android/iOS上。如何在原生應用上使用流星流?

我怎樣才能使這與本地應用程序以及?

這種類型的功能應該如何與流星及其原生應用一起配置?

更新 在服務器端我已經聲明它:

const streamer = new Meteor.Streamer('notify-user'); 
if (Meteor.isServer) { 
    streamer.allowRead('all'); 
    streamer.allowWrite('all'); 
} 

在應用端,我使用Android DDPDelight-im庫,沒有任何方法能夠調用/發射或聽流事件。

如何從Native Android應用程序觸發notify-user流的事件?

+0

嗨,你讓它工作? – David

回答

0

這應該適用於Android或IOS,實際上你不應該做任何特別的事情。你看到什麼問題?

+0

我已經更新了問題,我正面臨的問題是在客戶端(Android/iOS)的實現。 流星DDP客戶端正在提供方法來調用「方法」和「訂閱」到發佈只。 –

+0

我還沒有使用Delight-im庫,所以很難說。你可以嘗試https://github.com/arunoda/meteor-streams - 它可能會更好。 – Mikkel

+0

對於Arunoda的流星流:項目開發狀態處於非活動狀態,在github頁面上也是'build:error'。在'Meteor 1.4.1'上工作正常嗎? –