我的实时查询小演示有问题,如附图所示。
说实话,我不知道为什么会出错。尝试找到一些解决方案,但尚未成功。如果你知道这个问题,请给我一些想法或解决方案。非常感谢。
解析服务器示例:1.4.0
解析JS SDK:1.10.2
NodeJS:8.9.1
npm:5.5.1
P / S:我已经添加了由Live Query支持的类。
以下是不使用Live Query
成功运行的源Link to src with removed parse link:
var Parse = require('parse/node');
Parse.initialize("shetei5aeJ9Aequi6deejojiv7foh6Hieg2eesh9keingohw");
Parse.serverURL = 'serURLhere';
var Node = Parse.Object.extend('Node');
var q = new Parse.Query('Node');
var subscription = q.subscribe();
var procEventOpen = () => {
console.log('subscription opened...');
};
subscription.on('open', procEventOpen);
答案 0 :(得分:0)
当我在服务器网址中输入错字时,发生了这种情况。
尝试明确指定liveQueryServerURL
参数:
Parse.liveQueryServerURL = 'ws://yourserverurl/parse';
请注意ws
而不是http(s)