俺也一样
we分析9月3号出现大量基础库错误告警:setting 'inject'?未开通专业版,看不到更多的信息,9月3号告警群推送【基础库告警】信息,在we分析看到大量这两个错,错误人数不多,但人均次数颇大,又跟基础库更新有关么?是否有其他业务方面的影响? TypeError: Cannot set properties of undefined (setting \'inject\') TypeError: Cannot set properties of undefined (setting \'inject\') at get (https://lib/WAServiceMainContext.js:1:2170779) at https://lib/WAServiceMainContext.js:1:2218626 at https://lib/WAServiceMainContext.js:1:141158 at Array.forEach (<anonymous>) at Object.p (https://lib/WAServiceMainContext.js:1:141123) at <anonymous>:1:70 line:1,column:2170776,TypeError: undefined is not an object (evaluating \'t[c]=()=>{}\') Stack:get@https://lib/WAServiceMainContext.js:1:2170776 @https://lib/WAServiceMainContext.js:1:2218652 @https://lib/WAServiceMainContext.js:1:141159 forEach@[native code] p@https://lib/WAServiceMainContext.js:1:141130 get@https://lib/WAServiceMainContext.js:1:2170776 @https://lib/WAServiceMainContext.js:1:2218652 @https://lib/WAServiceMainContext.js:1:141159 p@https://lib/WAServiceMainContext.js:1:141130 [图片]
09-05好的,因为我研究了一天,太头大了
button 授权成功后,云控制台用户管理还是显示未授权- 当前 Bug 的表现(可附上截图) 调用授权登陆成功后,云控制台还是显示未授权 - 预期表现 云控制台正常显示已授权 - 复现路径 - 提供一个最简复现 Demo <button open-type="getUserInfo" bindgetuserinfo="onGetUserInfo" class="userinfo-nickname" wx:else> 授权登录 </button> js: onGetUserInfo: async function(e) { // console.log('===') if (!this.logged && e.detail.userInfo) { console.log(e.detail) this.setData({ logged: true, avatarUrl: e.detail.userInfo.avatarUrl, userInfo: e.detail.userInfo }) app.globalData.nickName = e.detail.userInfo.nickName // 需要调用云函数,因为本地拿不到openId await wx.cloud.callFunction({ name: 'addUserInfo', data:{ userInfo: this.data.userInfo, }, success: res => { if (res.result.status == 1) { // 设置全局的openId app.globalData.openId = res.result.openId } } }) } } 但是在开发工具保存一次代码,控制台,就显示的授权成功
2019-01-02所以是点击了 open-type=getUserInfo 的 button 并点击授权后,在控制台是显示授权成功了吗? --- 点击了授权,在控制台没有显示授权成功。 但是在开发工具,保存一次代码,再查看控制台,就显示授权成功了。 然后,我翻阅文档,发现,上述场景,点击一次编译,也会授权成功。 再然后,发现,在手机端,第一次进入小程序,授权成功后,后台不会显示授权成功。再过一段时间,再次打开小程序,它会重新加载(类似与开发工具的保存和编译?)。翻看一下控制台,发现授权成功了。 --- 这里就不明白了,因为在重新加载的时候,调用了wx.getSetting和wx.getUserInfo,然后,我在“点击了open-type=getUserInfo 的 button 并点击授权后”的逻辑代码里,也就是onGetUserInfo方法里,也调用了wx.getSetting和wx.getUserInfo,可是第一次授权之后,控制台还是不显示授权。 对于上边的情况,有点难理解,不知道为什么。 还请,解答一下
已经想破脑袋了,还不行,请大神指教[图片] - 当前 Bug 的表现(可附上截图) 调用授权登陆成功后,云控制台还是显示未授权 - 预期表现 云控制台正常显示已授权 - 复现路径 - 提供一个最简复现 Demo <button open-type="getUserInfo" bindgetuserinfo="onGetUserInfo" class="userinfo-nickname" wx:else> 授权登录 </button> js: onGetUserInfo: async function(e) { // console.log('===') if (!this.logged && e.detail.userInfo) { console.log(e.detail) this.setData({ logged: true, avatarUrl: e.detail.userInfo.avatarUrl, userInfo: e.detail.userInfo }) app.globalData.nickName = e.detail.userInfo.nickName // 需要调用云函数,因为本地拿不到openId await wx.cloud.callFunction({ name: 'addUserInfo', data:{ userInfo: this.data.userInfo, }, success: res => { if (res.result.status == 1) { // 设置全局的openId app.globalData.openId = res.result.openId } } }) } } 但是在开发工具保存一次代码,控制台,就显示的授权成功
2019-01-02有解决么?已经想破脑袋了,还是不行
云开发控制台用户管理头像不显示- 当前 Bug 的表现(可附上截图) 通过云开发快速创建模板创建的项目,配置好环境和获得用户授权,但是在用户管理中头像不显示 [图片] - 预期表现 红框中应该显示我微信的头像的 - 复现路径 - 提供一个最简复现 Demo
2019-01-01也遇见同样问题。 用户授权之后,控制台,用户管理显示未授权。 请问,解决了么?
云开发控制台的用户管理显示未授权云开发控制台的用户管理显示未授权。 在客户端代码中添加了 wx.getUserInfo(); 也添加了 <button open-type="getUserInfo"> 授权登陆 </button> 但是就是显示未授权。 才接触小程序,麻烦给个详细点的解决步骤。谢谢各位大佬
2019-01-01遇见同样问题呢,解决了,麻烦吱一声,正发愁呢。 看WPS的操作方法,也只是让用户复制链接,然后在浏览器里边打开,下载
保存在本地的文件,能否转发给好友用wx.saveFile保存在本地的文件,能否转发给好友,比如用小程序制作的ppt文件,保存在本地,需要转发给好友看。
2018-12-25