订阅未定义

Leo*_*Leo -2 reactjs react-native

我实现了一个react-native app,运行正常.但是在模拟器中启用"远程调试js"时发生了"未定义订阅"错误. 在此输入图像描述

Kar*_*sov 8

境界有问题.此解决方法允许您正常运行调试程序.

<projectRoot>/node_modules/realm/lib/browser/index.js:150 :

...
const Sync = {
    User,
    Session,
    //Subscription, <- Comment this
};
Run Code Online (Sandbox Code Playgroud)

并在<projectRoot>/node_modules/realm/lib/extensions.js:132:

//Object.defineProperties(realmConstructor.Sync.User.prototype, getOwnPropertyDescriptors(userMethods.instance)); 
Run Code Online (Sandbox Code Playgroud)