使用Egret进行微信小游戏的开发,按照官方的案例引入了针对Egret的LeanCloud SDK,不做其他事情,单纯的引入,然后构建,打包生成小程序。在浏览器和微信的开发工具中,都是正常的运行。但是一旦部署到手机上进行预览,就出错。出错信息如下:
请问是按照 https://leancloud.cn/docs/sdk_setup-js.html#hash509631190 安装的吗?
我在 Egret 版本的 SDK 代码里没有找到报错的那一行代码。
另外 Egret 的最新版本有一些外部的问题需要额外处理: https://forum.leancloud.cn/t/loginwithweapp/18484/14?u=leeyeh
是按照官方的案例装的,3.6.3的版本的SDK,egret应该没有对你们的sdk做处理,它用的应该就是你们提供的min.js文件。这个错误是将微信小游戏部署到真实手机上发生的。在浏览器和微信开发者工具中测试都是没有问题的。所以,我不知道手机上有什么特殊环境导致了这个错误。看错误信息,应该是typeof self 的值是"undefined",但是我在手机上的vConsole中输入 self发现是有值的。
Hi,你刚才给的问题链接也是我提出的。我最近在使用leanCloud做后端云,项目上线之后也会开通商业版。现在开发过程中遇到问题通过论坛解决起来很慢,不知道可否加微信好友,通过微信聊天更快的解决问题。我的微信:Backy19941027。