如何在浏览器和移动模拟器之间获取 Meteor 实时更新?

Posted

技术标签:

【中文标题】如何在浏览器和移动模拟器之间获取 Meteor 实时更新?【英文标题】:How to get Meteor real time update between browser and mobile simulator? 【发布时间】:2015-11-05 14:07:40 【问题描述】:

我在 Meteor 中创建了默认的脚手架应用程序,安装移动平台后,我在模拟器(androidios)中运行它。我还打开了浏览器来查看应用程序(localhost:3000)。当按下 Click Me 按钮时,我在运行此应用程序的任何一个模拟器中都看不到任何更新。

单击浏览器页面上的按钮会显示浏览器上的计数增加,而增加的计数不会反映在模拟器上。请看下面的截图。

有什么想法吗?

【问题讨论】:

您的意思是:当点击时两个屏幕上都没有发生任何事情(计数器不会在任何地方发生变化),或者更改不会在另一个屏幕上持续存在? 计数增加不同步/反映在模拟器页面中 【参考方案1】:

Meteor 'click me' 应用程序存储会话中的点击次数。您的浏览器和移动模拟器有不同的会话。如果您也想在模拟器中查看,则需要将计数存储在数据库中。

【讨论】:

这是有道理的。我刚刚尝试了示例 todos 应用程序,是的,它们已正确同步。

以上是关于如何在浏览器和移动模拟器之间获取 Meteor 实时更新?的主要内容,如果未能解决你的问题,请参考以下文章

Meteor,如何使用乐观的 UI 更新集合

地理定位不适用于带有 Meteor 的 iOS

移动端真机调试工具

如何在 Meteor cordova 移动应用程序中接收共享数据

包内的 Meteor Ionic Angular App - 如何链接到模板?

Meteor JS 可以在除 iOS 设备之外的所有设备上连接到 compose.io 吗?